NcEngine
|
Initialization data for Entities. More...
#include <Entity.h>
Public Attributes | |
Vector3 | position = Vector3::Zero() |
initial Transform position | |
Quaternion | rotation = Quaternion::Identity() |
initial Transform rotation (must be normalized) | |
Vector3 | scale = Vector3::One() |
initial Transform scale (must be non-zero in all dimensions) | |
Entity | parent = Entity::Null() |
optional Entity to parent under | |
std::string | tag = "Entity" |
initial Tag value | |
Entity::layer_type | layer = 1u |
the layer the Entity belongs to | |
Entity::flags_type | flags = Entity::Flags::None |
enabled flags | |
Entity::user_data_type | userData = 0u |
custom data for client-side use | |
Initialization data for Entities.