public void UpdateMusic(ref BgmEntry e) { var pe = new Ref <BgmEntry>(e); HookManager.Call(updateMusic, pe); e = pe.Value; }
public void UpdateDebug() { if (PrismApi.VersionType == VersionType.DevBuild) { HookManager.Call(updateDebug); } }
public void OnUnload() { HookManager.Call(onUnload); }
public void OnAllModsLoaded() { HookManager.Call(onAllModsLoaded); }
public void OnUpdateKeyboard() { HookManager.Call(onUpdateKeyboard); }
public void PostUpdate() { HookManager.Call(postUpdate); }
public void PreUpdate() { HookManager.Call(preUpdate); }
public void PostScreenClear() { HookManager.Call(postScreenClear); }
public void PreScreenClear() { HookManager.Call(preScreenClear); }
public void PostDraw(SpriteBatch sb) { HookManager.Call(postDraw, sb); }
public void PreDraw(SpriteBatch sb) { HookManager.Call(preDraw, sb); }
public void PostDrawBackground(SpriteBatch sb) { HookManager.Call(postDrawBackground, sb); }
public bool PreDrawBackground(SpriteBatch sb) { var r = HookManager.Call(preDrawBackground, sb); return(r.Length == 0 || r.All(Convert.ToBoolean)); }