Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Olympe::EntityInfo Struct Reference

#include <EntityInspectorManager.h>

Public Member Functions

 EntityInfo ()=default
 
 EntityInfo (EntityID entityId)
 

Public Attributes

EntityID id = INVALID_ENTITY_ID
 
std::string name
 
bool isActive = true
 
std::vector< std::string > componentTypes
 

Detailed Description

Definition at line 20 of file EntityInspectorManager.h.

Constructor & Destructor Documentation

◆ EntityInfo() [1/2]

Olympe::EntityInfo::EntityInfo ( )
default

◆ EntityInfo() [2/2]

Olympe::EntityInfo::EntityInfo ( EntityID  entityId)
inline

Definition at line 28 of file EntityInspectorManager.h.

Member Data Documentation

◆ componentTypes

std::vector<std::string> Olympe::EntityInfo::componentTypes

Definition at line 25 of file EntityInspectorManager.h.

◆ id

EntityID Olympe::EntityInfo::id = INVALID_ENTITY_ID

Definition at line 22 of file EntityInspectorManager.h.

◆ isActive

bool Olympe::EntityInfo::isActive = true

Definition at line 24 of file EntityInspectorManager.h.

◆ name

std::string Olympe::EntityInfo::name

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