UGDK
0.4.1
|
Go to the source code of this file.
Namespaces | |
namespace | ugdk |
namespace | ugdk::script |
Macros | |
#define | LANG(name) name##Lang |
Here are the common definitions of the script system. | |
#define | DEFINE_LANG_ID(name, id) const LangID LANG(name) = id; |
Defines an ID for the script language called 'name'. | |
Typedefs | |
typedef size_t | ugdk::script::LangID |
Type used for script languages' IDs. | |
Functions | |
ugdk::script::DEFINE_LANG_ID (Lua, 0) | |
Script languages ID's definition list. | |
ugdk::script::DEFINE_LANG_ID (Python, 1) | |
#define DEFINE_LANG_ID | ( | name, | |
id | |||
) | const LangID LANG(name) = id; |
Defines an ID for the script language called 'name'.
#define LANG | ( | name | ) | name##Lang |
Here are the common definitions of the script system.
The ID, if defined, of the script language called 'name'.