Tramway SDK
|
Go to the source code of this file.
Classes | |
class | tram::Script::Interface |
Namespaces | |
namespace | tram |
Serialization, i.e. | |
namespace | tram::Script |
Scripting API. | |
Functions | |
void | tram::Script::SetGlobal (name_t name, value_t value) |
value_t | tram::Script::GetGlobal (name_t name) |
void | tram::Script::SetFunction (name_t name, std::vector< Type > parameters, value_t(*function)(valuearray_t)) |
value_t | tram::Script::CallFunction (name_t name, std::vector< Value > parameters) |
value_t | tram::Script::Evaluate (const char *code) |
void | tram::Script::SetInterface (Interface *new_language) |
void | tram::Script::LoadScript (const char *path) |
void | tram::Script::Init () |