Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientEntityDesc Struct Reference

Entity creation attributes. More...

#include <RadientScene.h>

Public Attributes

const Char * Name = nullptr
RadientEntityID Parent = InvalidRadientEntityID
 Optional parent entity.
RADIENT_ENTITY_FLAGS Flags = RADIENT_ENTITY_FLAG_VISIBLE
 Entity flags.
RadientTransform Transform = {}
 Initial local transform.

Detailed Description

Entity creation attributes.

Member Data Documentation

◆ Name

const Char* Diligent::RadientEntityDesc::Name = nullptr

Optional entity name. The scene copies the string during CreateEntity(). Null and empty names are stored as an empty string. Names need not be unique.