|
Polyphase Game Engine
|
#include "Nodes/Node.h"#include "Log.h"#include "World.h"#include "Renderer.h"#include "Clock.h"#include "Enums.h"#include "Maths.h"#include "Utilities.h"#include "Engine.h"#include "Script.h"#include "SmartPointer.h"#include "NetworkManager.h"#include "NodePath.h"#include "Assets/Scene.h"#include "Nodes/3D/Node3d.h"#include "Nodes/3D/StaticMesh3d.h"#include "Nodes/3D/SkeletalMesh3d.h"#include "Nodes/3D/PointLight3d.h"#include "Nodes/3D/DirectionalLight3d.h"#include "Nodes/3D/Camera3d.h"#include "Nodes/3D/Box3d.h"#include "Nodes/3D/Sphere3d.h"#include "Nodes/3D/Particle3d.h"#include "Nodes/3D/Audio3d.h"#include "Nodes/3D/Primitive3d.h"#include "Nodes/3D/Light3d.h"#include "Graphics/Graphics.h"#include "LuaBindings/LuaUtils.h"#include "LuaBindings/Node_Lua.h"#include <functional>#include <algorithm>Macros | |
| #define | INVOKE_NET_FUNC_BODY(P) |
| #define | ENABLE_SCRIPT_FUNCS 1 |
Functions | |
| DEFINE_SCRIPT_LINK_BASE (Node) | |
| FORCE_LINK_DEF (Node) | |
| DEFINE_FACTORY_MANAGER (Node) | |
| DEFINE_FACTORY (Node, Node) | |
| DEFINE_OBJECT (Node) | |
| #define ENABLE_SCRIPT_FUNCS 1 |
| #define INVOKE_NET_FUNC_BODY | ( | P | ) |
| DEFINE_FACTORY_MANAGER | ( | Node | ) |
| DEFINE_OBJECT | ( | Node | ) |
| DEFINE_SCRIPT_LINK_BASE | ( | Node | ) |
| FORCE_LINK_DEF | ( | Node | ) |