![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <AnimationTypes.h>
Public Member Functions | |
| ParameterValue () | |
| ParameterValue (bool val) | |
| ParameterValue (float val) | |
| ParameterValue (int val) | |
| ParameterValue (const std::string &val) | |
Public Attributes | ||
| ParameterType | type = ParameterType::Float | |
| union { | ||
| bool boolValue = false | ||
| float floatValue | ||
| int intValue | ||
| }; | ||
| std::string | stringValue | |
Definition at line 94 of file AnimationTypes.h.
|
inline |
Definition at line 105 of file AnimationTypes.h.
|
inline |
Definition at line 106 of file AnimationTypes.h.
|
inline |
Definition at line 107 of file AnimationTypes.h.
|
inline |
Definition at line 108 of file AnimationTypes.h.
|
inline |
Definition at line 109 of file AnimationTypes.h.
| union { ... } OlympeAnimation::ParameterValue |
Definition at line 99 of file AnimationTypes.h.
Referenced by OlympeAnimation::AnimationGraph::EvaluateCondition(), and OlympeAnimation::AnimationGraph::ParseJSON().
| float OlympeAnimation::ParameterValue::floatValue |
Definition at line 100 of file AnimationTypes.h.
Referenced by OlympeAnimation::AnimationGraph::ParseJSON().
| int OlympeAnimation::ParameterValue::intValue |
Definition at line 101 of file AnimationTypes.h.
Referenced by OlympeAnimation::AnimationGraph::ParseJSON().
| std::string OlympeAnimation::ParameterValue::stringValue |
Definition at line 103 of file AnimationTypes.h.
Referenced by OlympeAnimation::AnimationGraph::ParseJSON().
| ParameterType OlympeAnimation::ParameterValue::type = ParameterType::Float |
Definition at line 96 of file AnimationTypes.h.
Referenced by OlympeAnimation::AnimationGraph::ParseJSON().