|
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. | |