|
MDLParser
Simple and modern library for parsing the Source engine model formats
|
#include <mdl.hpp>
Public Attributes | |
| std::string | name |
| int32_t | parent |
| Structs::Vector | position |
| Structs::Quaternion | orientation |
| Structs::RadianEuler | orientationEuler |
| Structs::Vector | positionScale |
| Structs::Vector | orientationScale |
| Structs::Matrix3x4 | poseToBone |
| int32_t | flags |
A bone forming part of the model's skeleton.
| int32_t MdlParser::Mdl::Bone::flags |
Bitflags describing this bone. An enum is not currently provided with the possible values and their meanings.
| std::string MdlParser::Mdl::Bone::name |
The human readable name of this bone.
| int32_t MdlParser::Mdl::Bone::parent |
Index of this bone's parent.
| Structs::Matrix3x4 MdlParser::Mdl::Bone::poseToBone |
Matrix to translate vertices from model space to bone space for skinning.