3#include <Core/Animation/Pose.hpp>
4#include <Core/CoreMacros.hpp>
5#include <Core/RaCore.hpp>
32 "SpaceType is not a boolean" );
43 inline virtual uint
size()
const {
return m_pose.size(); }
60 virtual void setPose(
const Pose& pose,
const SpaceType MODE );
65 virtual const Transform& getTransform(
const uint i,
const SpaceType MODE )
const;
70 virtual void setTransform(
const uint i,
const Transform& T,
const SpaceType MODE );
85 inline Label getLabel(
const uint i )
const;
90 inline void setLabel(
const uint i,
const Label& text );
110 CORE_ASSERT( ( i <
size() ),
"Index i out of bound" );
115 CORE_ASSERT( ( i <
size() ),
"Index i out of bound" );
void setName(const Label &name)
Label getLabel(const uint i) const
std::vector< Label > m_label
virtual uint size() const
void setLabel(const uint i, const Label &text)
hepler function to manage enum as underlying types in VariableSet