NcEngine
|
Flags for configuring internal Entity behavior. More...
#include <Entity.h>
Static Public Attributes | |
static constexpr Entity::flags_type | None = 0b00000000 |
Default behavior. | |
static constexpr Entity::flags_type | Static = 0b00000001 |
The Entitiy's Transform will not be moved after construction. | |
static constexpr Entity::flags_type | Persistent = 0b00000010 |
Entity persists across scene load/unload. | |
static constexpr Entity::flags_type | NoCollisionNotifications = 0b00000100 |
Do not send Collision/Trigger events involving the Entity. | |
static constexpr Entity::flags_type | NoSerialize = 0b00001000 |
Exclude the Entity and its children from scene serialization. | |
static constexpr Entity::flags_type | Internal = 0b00010000 |
Entity was created by the engine/editor. | |