Package zombie.Lua

Class LuaEventManager

java.lang.Object
zombie.Lua.LuaEventManager
All Implemented Interfaces:
JavaFunction

public final class LuaEventManager
extends java.lang.Object
implements JavaFunction
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.util.ArrayList OnTickCallbacks  
  • Constructor Summary

    Constructors
    Constructor Description
    LuaEventManager()  
  • Method Summary

    Modifier and Type Method Description
    static void AddEvent​(java.lang.String string)  
    int call​(LuaCallFrame luaCallFrame, int int1)  
    static void clear()  
    static void register​(Platform platform, KahluaTable kahluaTable)  
    static void reroute​(Prototype prototype, LuaClosure luaClosure)  
    static void Reset()  
    static void ResetCallbacks()  
    static void triggerEvent​(java.lang.String string)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)  
    static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6)  
    static void triggerEventGarbage​(java.lang.String string, java.lang.Object object)  
    static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2)  
    static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)  
    static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)  
    static void triggerEventUnique​(java.lang.String string, java.lang.Object object)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • OnTickCallbacks

      public static java.util.ArrayList OnTickCallbacks
  • Constructor Details

    • LuaEventManager

      public LuaEventManager()
  • Method Details

    • triggerEvent

      public static void triggerEvent​(java.lang.String string)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object)
    • triggerEventGarbage

      public static void triggerEventGarbage​(java.lang.String string, java.lang.Object object)
    • triggerEventUnique

      public static void triggerEventUnique​(java.lang.String string, java.lang.Object object)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2)
    • triggerEventGarbage

      public static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
    • triggerEventGarbage

      public static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
    • triggerEventGarbage

      public static void triggerEventGarbage​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5)
    • triggerEvent

      public static void triggerEvent​(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6)
    • AddEvent

      public static void AddEvent​(java.lang.String string)
    • clear

      public static void clear()
    • register

      public static void register​(Platform platform, KahluaTable kahluaTable)
    • call

      public int call​(LuaCallFrame luaCallFrame, int int1)
      Specified by:
      call in interface JavaFunction
    • reroute

      public static void reroute​(Prototype prototype, LuaClosure luaClosure)
    • Reset

      public static void Reset()
    • ResetCallbacks

      public static void ResetCallbacks()