1 #include <Core/Animation/HandleArray.hpp>
7 HandleArray::HandleArray() : m_pose(), m_name(
"" ), m_label() {}
9 HandleArray::HandleArray(
const uint n ) :
10 m_pose( n, Transform::Identity() ), m_name(
"" ), m_label( n,
"" ) {}
12 HandleArray::~HandleArray() {}
14 void HandleArray::clear() {
18 const Pose& HandleArray::getPose(
const SpaceType )
const {
22 void HandleArray::setPose(
const Pose& pose,
const SpaceType ) {
26 const Transform& HandleArray::getTransform(
const uint i,
const SpaceType )
const {
27 CORE_ASSERT( ( i < size() ),
"Index i out of bound" );
31 void HandleArray::setTransform(
const uint i,
const Transform& T,
const SpaceType ) {
32 CORE_ASSERT( ( i < size() ),
"Index i out of bound" );