Raven Engine v0.1
Loading...
Searching...
No Matches
Raven::EntityData Struct Reference

Data structure representing an entity for serialization. More...

#include <SceneData.h>

Public Attributes

u64 ID = {0}
 Unique entity identifier (UUID), defaults to 0.
std::string Name
 Entity name or tag.
bool Enabled {true}
 Whether the entity is active.
ComponentData Components
 Components attached to the entity.

Detailed Description

Data structure representing an entity for serialization.

Member Data Documentation

◆ Components

ComponentData Raven::EntityData::Components

Components attached to the entity.

◆ Enabled

bool Raven::EntityData::Enabled {true}

Whether the entity is active.

◆ ID

u64 Raven::EntityData::ID = {0}

Unique entity identifier (UUID), defaults to 0.

◆ Name

std::string Raven::EntityData::Name

Entity name or tag.


The documentation for this struct was generated from the following file: