Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
GamePlayScript Class Reference
Inheritance diagram for GamePlayScript:
[legend]
Collaboration diagram for GamePlayScript:
[legend]

Public Member Functions

 GamePlayScript (ScriptEngine *scriptEngine)
 
ScriptEnginescriptEngine ()
 
LuaWrapperluaWrapper ()
 
void addLocal (int key)
 
- Public Member Functions inherited from Script
void start ()
 
bool started () const
 
void stop ()
 
bool stopped () const
 
virtual void load (const std::string &path)
 
virtual void loadString (const std::string &script)
 
void update (float deltaSec)
 
const std::string & debugStatus ()
 
int apiSetDebugStatus (const std::string &string)
 

Protected Attributes

ScriptEnginem_scriptEngine
 
std::list< int > m_locals
 
- Protected Attributes inherited from Script
std::unique_ptr< LuaWrapperm_lua
 
bool m_started
 
bool m_stopped
 
std::string m_debugStatus
 
std::vector< std::unique_ptr
< Bindings > > 
m_bindings
 

Additional Inherited Members

- Protected Member Functions inherited from Script
void addBindings (Bindings *bindings)
 

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