![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <ParameterSchema.h>
Public Member Functions | |
| ComponentSchema ()=default | |
| ComponentSchema (const std::string &type) | |
Public Attributes | |
| std::string | componentType |
| std::map< std::string, ParameterSchemaEntry > | parameters |
| std::set< std::string > | requiredParams |
Definition at line 53 of file ParameterSchema.h.
|
default |
|
inlineexplicit |
Definition at line 60 of file ParameterSchema.h.
| std::string ComponentSchema::componentType |
Definition at line 55 of file ParameterSchema.h.
Referenced by ParameterSchemaRegistry::RegisterParameterSchema().
| std::map<std::string, ParameterSchemaEntry> ComponentSchema::parameters |
Definition at line 56 of file ParameterSchema.h.
Referenced by ParameterSchemaRegistry::FindParameterSchema(), and ParseParameterWithSchema().
| std::set<std::string> ComponentSchema::requiredParams |
Definition at line 57 of file ParameterSchema.h.