ScummVM API documentation
Alcachofa::Script Class Reference

Public Types

using VariableNameIterator = Common::HashMap< Common::String, uint32 >::const_iterator
 

Public Member Functions

void syncGame (Common::Serializer &s)
 
void updateCommonVariables ()
 
int32 variable (const char *name) const
 
int32 & variable (const char *name)
 
ProcesscreateProcess (MainCharacterKind character, const Common::String &procedure, ScriptFlags flags=ScriptFlags::None)
 
ProcesscreateProcess (MainCharacterKind character, const Common::String &behavior, const Common::String &action, ScriptFlags flags=ScriptFlags::None)
 
bool hasProcedure (const Common::String &behavior, const Common::String &action) const
 
bool hasProcedure (const Common::String &procedure) const
 
VariableNameIterator beginVariables () const
 
VariableNameIterator endVariables () const
 
bool hasVariable (const char *name) const
 

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