![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <ParameterSchema.h>
Collaboration diagram for ParameterSchemaEntry:Public Member Functions | |
| ParameterSchemaEntry ()=default | |
| ParameterSchemaEntry (const std::string &name, const std::string &component, const std::string &field, ComponentParameter::Type type, bool required=false, const ComponentParameter &defValue=ComponentParameter()) | |
Public Attributes | |
| std::string | parameterName |
| std::string | targetComponent |
| std::string | targetField |
| ComponentParameter::Type | expectedType |
| bool | isRequired = false |
| ComponentParameter | defaultValue |
Definition at line 27 of file ParameterSchema.h.
|
default |
|
inline |
Definition at line 37 of file ParameterSchema.h.
| ComponentParameter ParameterSchemaEntry::defaultValue |
Definition at line 34 of file ParameterSchema.h.
| ComponentParameter::Type ParameterSchemaEntry::expectedType |
Definition at line 32 of file ParameterSchema.h.
Definition at line 33 of file ParameterSchema.h.
| std::string ParameterSchemaEntry::parameterName |
Definition at line 29 of file ParameterSchema.h.
| std::string ParameterSchemaEntry::targetComponent |
Definition at line 30 of file ParameterSchema.h.
| std::string ParameterSchemaEntry::targetField |
Definition at line 31 of file ParameterSchema.h.