27 #ifndef INCLUDED_MODULE_INIT 28 #define INCLUDED_MODULE_INIT 74 #endif // #ifndef INCLUDED_MODULE_INIT LIB_API Status ModuleInit(volatile ModuleInitState *initState, Status(*init)())
calls a user-defined init function if initState is zero.
Definition: module_init.cpp:40
static ModuleInitState initState
Definition: h_mgr.cpp:742
LIB_API Status ModuleShutdown(volatile ModuleInitState *initState, void(*shutdown)())
calls a user-defined shutdown function if initState is "initialized".
Definition: module_init.cpp:65
intptr_t ModuleInitState
initialization state of a module (class, source file, etc.) must be initialized to zero (e...
Definition: module_init.h:35
i64 Status
Error handling system.
Definition: status.h:171
void init(ScriptInterface &scriptInterface)
Definition: JSInterface_GUITypes.cpp:260