class game
CallbackSystem
game.CallbackSystem
- 0 properties
- 7 functions
Extends game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
game.CallbackSystemHandler? RegisterCallback(CName eventName, IScriptable target, CName functionName, bool? sticky)RTTIre.Hooks.Place( "gameCallbackSystem", "RegisterCallback", (CallbackSystem_RegisterCallback x) => { return re.Hooks.CallOriginal<re.msgpack.game.CallbackSystemHandler>(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_RegisterCallback( game.CallbackSystem self, CName eventName, IScriptable? target, CName functionName, bool? sticky );void UnregisterCallback(CName eventName, IScriptable target, CName? functionName)RTTIre.Hooks.PlaceVoid( "gameCallbackSystem", "UnregisterCallback", (CallbackSystem_UnregisterCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_UnregisterCallback( game.CallbackSystem self, CName eventName, IScriptable? target, CName? functionName );game.CallbackSystemHandler? RegisterStaticCallback(CName eventName, IScriptable target, CName functionName, bool? sticky)RTTIre.Hooks.Place( "gameCallbackSystem", "RegisterStaticCallback", (CallbackSystem_RegisterStaticCallback x) => { return re.Hooks.CallOriginal<re.msgpack.game.CallbackSystemHandler>(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_RegisterStaticCallback( game.CallbackSystem self, CName eventName, IScriptable? target, CName functionName, bool? sticky );void UnregisterStaticCallback(CName eventName, CName contextName, CName? functionName)RTTIre.Hooks.PlaceVoid( "gameCallbackSystem", "UnregisterStaticCallback", (CallbackSystem_UnregisterStaticCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_UnregisterStaticCallback( game.CallbackSystem self, CName eventName, CName contextName, CName? functionName );void RegisterEvent(CName eventName, CName? eventType)RTTIre.Hooks.PlaceVoid( "gameCallbackSystem", "RegisterEvent", (CallbackSystem_RegisterEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_RegisterEvent( game.CallbackSystem self, CName eventName, CName? eventType );void DispatchEvent(game.CallbackSystemEvent eventObject)RTTIre.Hooks.PlaceVoid( "gameCallbackSystem", "DispatchEvent", (CallbackSystem_DispatchEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_DispatchEvent( game.CallbackSystem self, game.CallbackSystemEvent? eventObject );void DispatchEventAs(CName eventName, game.CallbackSystemEvent eventObject)RTTIre.Hooks.PlaceVoid( "gameCallbackSystem", "DispatchEventAs", (CallbackSystem_DispatchEventAs x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CallbackSystem_DispatchEventAs( game.CallbackSystem self, CName eventName, game.CallbackSystemEvent? eventObject );