SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
mdlpp::MDL::LinearBone Struct Reference

#include <MDL.h>

Collaboration diagram for mdlpp::MDL::LinearBone:

Public Attributes

int32_t boneCount
std::vector< int32_t > flags
std::vector< int32_t > parent
std::vector< sourcepp::math::Vec3f > position
std::vector< sourcepp::math::Quatquaternion
std::vector< sourcepp::math::Vec3f > rotation
std::vector< sourcepp::math::Mat3x4f > poseToBone
std::vector< sourcepp::math::Vec3f > positionScale
std::vector< sourcepp::math::Vec3f > rotationScale
std::vector< sourcepp::math::QuatquaternionAlignment

Detailed Description

Definition at line 24 of file MDL.h.

Member Data Documentation

◆ boneCount

int32_t mdlpp::MDL::LinearBone::boneCount

Definition at line 25 of file MDL.h.

◆ flags

std::vector<int32_t> mdlpp::MDL::LinearBone::flags

Definition at line 27 of file MDL.h.

◆ parent

std::vector<int32_t> mdlpp::MDL::LinearBone::parent

Definition at line 28 of file MDL.h.

◆ poseToBone

std::vector<sourcepp::math::Mat3x4f> mdlpp::MDL::LinearBone::poseToBone

Definition at line 32 of file MDL.h.

◆ position

std::vector<sourcepp::math::Vec3f> mdlpp::MDL::LinearBone::position

Definition at line 29 of file MDL.h.

◆ positionScale

std::vector<sourcepp::math::Vec3f> mdlpp::MDL::LinearBone::positionScale

Definition at line 33 of file MDL.h.

◆ quaternion

std::vector<sourcepp::math::Quat> mdlpp::MDL::LinearBone::quaternion

Definition at line 30 of file MDL.h.

◆ quaternionAlignment

std::vector<sourcepp::math::Quat> mdlpp::MDL::LinearBone::quaternionAlignment

Definition at line 35 of file MDL.h.

◆ rotation

std::vector<sourcepp::math::Vec3f> mdlpp::MDL::LinearBone::rotation

Definition at line 31 of file MDL.h.

◆ rotationScale

std::vector<sourcepp::math::Vec3f> mdlpp::MDL::LinearBone::rotationScale

Definition at line 34 of file MDL.h.


The documentation for this struct was generated from the following file:
  • include/mdlpp/structs/MDL.h