Radium Engine
1.5.20
|
#include <Core/Asset/HandleData.hpp>
Public Attributes | |
std::string | m_name |
Handle name. | |
Core::Transform | m_frame { Core::Transform::Identity() } |
Handle transformation in model space. | |
std::map< std::string, Core::Transform > | m_bindMatrices |
Per skinned-mesh matrix from mesh space to bone space (local). | |
std::map< std::string, std::vector< std::pair< uint, Scalar > > > | m_weights |
Per skinned-mesh vertex weigths. | |
A HandleComponentData stores the data of an animation Handle linked to an object.
Definition at line 21 of file HandleData.hpp.
Ra::Core::Asset::HandleComponentData::HandleComponentData | ( | ) |
Definition at line 7 of file HandleData.cpp.
std::map<std::string, Core::Transform> Ra::Core::Asset::HandleComponentData::m_bindMatrices |
Per skinned-mesh matrix from mesh space to bone space (local).
Definition at line 32 of file HandleData.hpp.
Core::Transform Ra::Core::Asset::HandleComponentData::m_frame { Core::Transform::Identity() } |
Handle transformation in model space.
Definition at line 29 of file HandleData.hpp.
std::string Ra::Core::Asset::HandleComponentData::m_name |
Handle name.
Definition at line 26 of file HandleData.hpp.
std::map<std::string, std::vector<std::pair<uint, Scalar> > > Ra::Core::Asset::HandleComponentData::m_weights |
Per skinned-mesh vertex weigths.
Definition at line 35 of file HandleData.hpp.