OpenMoHAA ..
Loading...
Searching...
No Matches
ScriptClass Class Reference
Inheritance diagram for ScriptClass:

Public Member Functions

 CLASS_PROTOTYPE (ScriptClass)
void * operator new (size_t size)
void operator delete (void *ptr)
 ScriptClass (GameScript *gameScript, Listener *self)
void StoppedNotify () override
void Archive (Archiver &arc) override
void ArchiveInternal (Archiver &arc)
void ArchiveCodePos (Archiver &arc, unsigned char **codePos)
ScriptThreadCreateThreadInternal (const ScriptVariable &label) override
ScriptThreadCreateScriptInternal (const ScriptVariable &label) override
void AddThread (ScriptVM *thread)
void KillThreads (void)
void RemoveThread (ScriptVM *thread)
str Filename ()
unsigned char * FindLabel (str label)
unsigned char * FindLabel (const_str label)
const_str NearestLabel (unsigned char *pos)
StateScriptGetCatchStateScript (unsigned char *in, unsigned char *&out)
GameScriptGetScript ()
Listener * GetSelf ()

Static Public Member Functions

static void ArchiveScript (Archiver &arc, ScriptClass **obj)

Public Attributes

GameScriptm_Script
SafePtr< Listener > m_Self
ScriptVMm_Threads

The documentation for this class was generated from the following files: