|
#include <RobotAPI/libraries/skills/core/FluxioSubSkillNode.h>
Public Member Functions | |
std::optional< manager::arondto::FluxioNode > | toAron () const override |
std::optional< manager::dto::FluxioNode > | toManagerIce () const override |
![]() | |
manager::arondto::FluxioIdentificator | toFluxioIdentificatorAron () const |
manager::dto::FluxioIdentificator | toFluxioIdentificatorIce () const |
virtual | ~FluxioNode ()=default |
Static Public Member Functions | |
static std::optional< FluxioSubSkillNode > | FromAron (const manager::arondto::FluxioNode &i, std::map< std::string, FluxioSkill > &skillsMap) |
static std::optional< FluxioSubSkillNode > | FromIce (const manager::dto::FluxioNode &i, std::map< std::string, FluxioSkill > &skillsMap) |
![]() | |
static std::experimental::observer_ptr< const FluxioNode > | FromFluxioIdentificatorAron (const manager::arondto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode >> &nodesMap) |
static std::experimental::observer_ptr< const FluxioNode > | FromFluxioIdentificatorIce (const manager::dto::FluxioIdentificator &i, const std::map< const std::string, const std::unique_ptr< FluxioNode >> &nodesMap) |
static FluxioNode | FromIce (const manager::dto::FluxioNode &i) |
Public Attributes | |
std::experimental::observer_ptr< const FluxioSkill > | skillPtr |
![]() | |
std::string | name |
std::string | nodeId |
FluxioNodeType | nodeType |
float | xPos = 0 |
float | yPos = 0 |
Definition at line 17 of file FluxioSubSkillNode.h.
|
static |
Definition at line 111 of file FluxioSubSkillNode.cpp.
|
static |
Definition at line 83 of file FluxioSubSkillNode.cpp.
|
overridevirtual |
Reimplemented from FluxioNode.
Definition at line 51 of file FluxioSubSkillNode.cpp.
|
overridevirtual |
Reimplemented from FluxioNode.
Definition at line 19 of file FluxioSubSkillNode.cpp.
std::experimental::observer_ptr<const FluxioSkill> skillPtr |
Definition at line 19 of file FluxioSubSkillNode.h.