Defines the structure for a tree and its nodes used in the project. More...
#include <io/shader.h>#include <render/camera.h>#include <physics/bodies.h>#include <scripts/scripts.h>#include <render/framebuffer.h>
Go to the source code of this file.
Classes | |
| class | Node |
| Represents a node in the tree structure. More... | |
| struct | Tree |
| Represents a tree structure. More... | |
Macros | |
| #define | NODE_ACTIVE_AND_VISIBLE NODE_ACTIVE | NODE_VISIBLE |
| #define | NODE_DEFAULT_FLAGS NODE_ACTIVE_AND_VISIBLE |
Enumerations | |
| enum | NodeFlags { NODE_ACTIVE = 1 << 0 , NODE_VISIBLE = 1 << 1 , NODE_SCRIPT = 1 << 2 , NODE_LIGHT_ACTIVE = 1 << 3 , NODE_INITIALIZED = 1 << 4 , NODE_UNUSED4 = 1 << 5 , NODE_UNUSED5 = 1 << 6 , NODE_EDITOR_FLAG = 1 << 7 } |
| Flags indicating the state and properties of a node. More... | |
Defines the structure for a tree and its nodes used in the project.