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

#include <LevelManager.h>

+ Collaboration diagram for Olympe::Editor::EntityInstance:

Public Member Functions

 EntityInstance ()
 

Public Attributes

std::string id
 
std::string prefabPath
 
std::string name
 
std::string type
 
std::string spritePath = ""
 
Vector position
 
float rotation
 
json overrides
 

Detailed Description

Examples
/home/runner/work/Olympe-Engine/Olympe-Engine/Source/World.h.

Definition at line 24 of file LevelManager.h.

Constructor & Destructor Documentation

◆ EntityInstance()

Olympe::Editor::EntityInstance::EntityInstance ( )
inline

Definition at line 35 of file LevelManager.h.

Member Data Documentation

◆ id

std::string Olympe::Editor::EntityInstance::id

◆ name

std::string Olympe::Editor::EntityInstance::name

◆ overrides

json Olympe::Editor::EntityInstance::overrides

◆ position

Vector Olympe::Editor::EntityInstance::position

◆ prefabPath

std::string Olympe::Editor::EntityInstance::prefabPath

◆ rotation

float Olympe::Editor::EntityInstance::rotation

Definition at line 32 of file LevelManager.h.

◆ spritePath

std::string Olympe::Editor::EntityInstance::spritePath = ""

Definition at line 30 of file LevelManager.h.

◆ type

std::string Olympe::Editor::EntityInstance::type

Definition at line 29 of file LevelManager.h.


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