UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
defs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ugdk
 
 ugdk::script
 

Macros

#define LANG(name)   name##Lang
 Here are the common definitions of the script system. More...
 
#define DEFINE_LANG_ID(name, id)   const LangID LANG(name) = id;
 Defines an ID for the script language called 'name'. More...
 

Typedefs

typedef size_t ugdk::script::LangID
 Type used for script languages' IDs. More...
 

Functions

 ugdk::script::DEFINE_LANG_ID (Lua, 0)
 Script languages ID's definition list. More...
 
 ugdk::script::DEFINE_LANG_ID (Python, 1)
 

Macro Definition Documentation

#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'.