Example #1
0
        public void UpdateMusic(ref BgmEntry e)
        {
            var pe = new Ref <BgmEntry>(e);

            HookManager.Call(updateMusic, pe);
            e = pe.Value;
        }
Example #2
0
 public void UpdateDebug()
 {
     if (PrismApi.VersionType == VersionType.DevBuild)
     {
         HookManager.Call(updateDebug);
     }
 }
Example #3
0
 public void OnUnload()
 {
     HookManager.Call(onUnload);
 }
Example #4
0
 public void OnAllModsLoaded()
 {
     HookManager.Call(onAllModsLoaded);
 }
Example #5
0
 public void OnUpdateKeyboard()
 {
     HookManager.Call(onUpdateKeyboard);
 }
Example #6
0
 public void PostUpdate()
 {
     HookManager.Call(postUpdate);
 }
Example #7
0
 public void PreUpdate()
 {
     HookManager.Call(preUpdate);
 }
Example #8
0
 public void PostScreenClear()
 {
     HookManager.Call(postScreenClear);
 }
Example #9
0
 public void PreScreenClear()
 {
     HookManager.Call(preScreenClear);
 }
Example #10
0
 public void PostDraw(SpriteBatch sb)
 {
     HookManager.Call(postDraw, sb);
 }
Example #11
0
 public void PreDraw(SpriteBatch sb)
 {
     HookManager.Call(preDraw, sb);
 }
Example #12
0
 public void PostDrawBackground(SpriteBatch sb)
 {
     HookManager.Call(postDrawBackground, sb);
 }
Example #13
0
        public bool PreDrawBackground(SpriteBatch sb)
        {
            var r = HookManager.Call(preDrawBackground, sb);

            return(r.Length == 0 || r.All(Convert.ToBoolean));
        }