Pyrogenesis trunk
|
#include "precompiled.h"
#include "ComponentManager.h"
#include "lib/utf8.h"
#include "ps/CLogger.h"
#include "ps/Filesystem.h"
#include "ps/Profile.h"
#include "ps/scripting/JSInterface_VFS.h"
#include "scriptinterface/FunctionWrapper.h"
#include "scriptinterface/Object.h"
#include "simulation2/components/ICmpTemplateManager.h"
#include "simulation2/MessageTypes.h"
#include "simulation2/system/DynamicSubscription.h"
#include "simulation2/system/IComponent.h"
#include "simulation2/system/ParamNode.h"
#include "simulation2/system/SimContext.h"
#include <string_view>
#include "simulation2/TypeList.h"
Classes | |
class | CMessageScripted |
Used for script-only message types. More... | |
Macros | |
#define | MESSAGE(name) m_ScriptInterface.SetGlobal("MT_" #name, (int)MT_##name); |
#define | INTERFACE(name) |
#define | COMPONENT(name) |
#define | MESSAGE(name) RegisterMessageType(MT_##name, #name); |
#define | INTERFACE(name) |
#define | COMPONENT(name) |
Variables | |
static CComponentManager::InterfaceListUnordered | g_EmptyEntityMap |
#define COMPONENT | ( | name | ) |
#define COMPONENT | ( | name | ) |
#define INTERFACE | ( | name | ) |
#define INTERFACE | ( | name | ) |
#define MESSAGE | ( | name | ) | m_ScriptInterface.SetGlobal("MT_" #name, (int)MT_##name); |
#define MESSAGE | ( | name | ) | RegisterMessageType(MT_##name, #name); |
|
static |