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

Public Member Functions

 CommonBindings (GamePlayScript &script)
 
- Public Member Functions inherited from Bindings
 Bindings (GamePlayScript &gamePlayScript)
 

Protected Member Functions

virtual void bind () override
 
bool apiValid (apikey key)
 
int apiShowMessage (const std::string &string)
 
int apiPlayVoice (const std::string &soundFile)
 
int apiSetEventActive (apikey eventPoll, bool active)
 
apikey apiCreateSingleShotTimer (const std::string &callback, float delta)
 
apikey apiCreateLoopingTimer (const std::string &callback, float delta)
 

Additional Inherited Members

- Protected Attributes inherited from Bindings
LuaWrapperm_lua
 
GamePlayScriptm_script
 
ScriptEnginem_scriptEngine
 

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