Go to the source code of this file.
#define COMPONENT |
( |
|
name | ) |
|
#define COMPONENT |
( |
|
name | ) |
|
Value:
m_CurrentComponent = CID_##name; \
RegisterComponentType_##name(*this);
#define INTERFACE |
( |
|
name | ) |
|
Value:m_ScriptInterface.SetGlobal("IID_" #name, (int)IID_##name); \
m_InterfaceIdsByName[#name] = IID_##name;
#define INTERFACE |
( |
|
name | ) |
|
Value:
RegisterComponentInterface_##name(m_ScriptInterface);
Abstraction around a SpiderMonkey JSContext.
#define MESSAGE |
( |
|
name | ) |
m_ScriptInterface.SetGlobal("MT_" #name, (int)MT_##name); |
#define MESSAGE |
( |
|
name | ) |
RegisterMessageType(MT_##name, #name); |