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

#include <ParameterResolver.h>

+ Collaboration diagram for LevelInstanceParameters:

Public Member Functions

 LevelInstanceParameters ()=default
 
 LevelInstanceParameters (const std::string &name, const std::string &type)
 

Public Attributes

std::string objectName
 
std::string objectType
 
Vector position
 
std::map< std::string, ComponentParameterproperties
 
std::map< std::string, std::map< std::string, ComponentParameter > > componentOverrides
 
std::vector< ObjectReferenceobjectReferences
 

Detailed Description

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

Definition at line 42 of file ParameterResolver.h.

Constructor & Destructor Documentation

◆ LevelInstanceParameters() [1/2]

LevelInstanceParameters::LevelInstanceParameters ( )
default

◆ LevelInstanceParameters() [2/2]

LevelInstanceParameters::LevelInstanceParameters ( const std::string &  name,
const std::string &  type 
)
inline

Definition at line 57 of file ParameterResolver.h.

Member Data Documentation

◆ componentOverrides

std::map<std::string, std::map<std::string, ComponentParameter> > LevelInstanceParameters::componentOverrides

Definition at line 52 of file ParameterResolver.h.

◆ objectName

std::string LevelInstanceParameters::objectName

Definition at line 44 of file ParameterResolver.h.

◆ objectReferences

std::vector<ObjectReference> LevelInstanceParameters::objectReferences

Definition at line 54 of file ParameterResolver.h.

◆ objectType

std::string LevelInstanceParameters::objectType

Definition at line 45 of file ParameterResolver.h.

◆ position

Vector LevelInstanceParameters::position

Definition at line 46 of file ParameterResolver.h.

◆ properties

std::map<std::string, ComponentParameter> LevelInstanceParameters::properties

Definition at line 47 of file ParameterResolver.h.


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