#include <string>
#include <vector>
#include "PolyphaseAPI.h"
#include "Object.h"
#include "Assertion.h"
#include "EngineTypes.h"
#include "Property.h"
#include "Stream.h"
#include "Factory.h"
#include "Maths.h"
#include "NetDatum.h"
#include "NetFunc.h"
#include "ScriptUtils.h"
#include "ScriptAutoReg.h"
#include "Signals.h"
#include "Assets/StaticMesh.h"
#include "Bullet/btBulletCollisionCommon.h"
#include <unordered_map>
#include <unordered_set>
Go to the source code of this file.
◆ DECLARE_NODE
| #define DECLARE_NODE |
( |
|
Class, |
|
|
|
Parent |
|
) |
| |
Value:
DECLARE_OBJECT(
Class, Parent); \
typedef Parent Super;
#define DECLARE_FACTORY(Class, BaseClass)
Definition Factory.h:90
◆ DEFINE_NODE
| #define DEFINE_NODE |
( |
|
Class, |
|
|
|
Parent |
|
) |
| |
Value:
#define DEFINE_FACTORY(Class, BaseClass)
Definition Factory.h:109
◆ NetFuncMap
◆ NodeTraversalFP
| typedef bool(* NodeTraversalFP) (Node *) |
◆ ResolvePtr()
template<typename T = Node>
◆ ResolveWeakPtr()
template<typename T = Node>