DayZ 1.24
|
ScriptInvoker Class provide list of callbacks
usage:
More...
Private Member Functions | |
proto void | Invoke (void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL) |
invoke call on all inserted methods with given arguments | |
proto bool | Insert (func fn, int flags=EScriptInvokerInsertFlags.IMMEDIATE) |
insert method to list | |
proto bool | Remove (func fn, int flags=EScriptInvokerRemoveFlags.ALL) |
remove specific call from list | |
proto int | Count (func fn) |
count how many times this fn is actively present in the Invoker | |
proto native void | Clear () |
remove all calls from list | |
ScriptInvoker Class provide list of callbacks
usage:
remove all calls from list
Referenced by ConstructionActionData::ConstructionActionData(), and CraftingManager::CraftingManager().
count how many times this fn is actively present in the Invoker
|
private |
insert method to list
Referenced by ConstructionActionData::ConstructionActionData(), and CraftingManager::CraftingManager().
|
private |
invoke call on all inserted methods with given arguments
remove specific call from list