![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <MDL.h>

Public Types | |
| enum | Flags : int32_t { FLAG_NONE = 0 , FLAG_RAW_POS = 1 << 0 , FLAG_RAW_ROT = 1 << 1 , FLAG_ANIM_POS = 1 << 2 , FLAG_ANIM_ROT = 1 << 3 , FLAG_DELTA = 1 << 4 , FLAG_RAW_ROT2 = 1 << 5 } |
Public Attributes | |
| std::string | name |
| float | fps |
| Flags | flags |
| int32_t | frameCount |
| std::vector< Movement > | movements |
| int32_t | animBlock |
| int32_t | animIndex |
| std::vector< IKRule > | ikRules |
| int32_t | animBlockIKRuleIndex |
| std::vector< LocalHierarchy > | localHierarchies |
| int32_t | sectionFrames |
| std::vector< AnimSection > | sections |
| int16_t | zeroFrameSpan |
| int16_t | zeroFrameCount |
| int32_t | zeroFrameIndex |
| float | zeroFrameStallTime |
| std::vector< AnimBoneData > | boneAnimations |
| enum mdlpp::MDL::AnimDesc::Flags : int32_t |
| std::vector<AnimBoneData> mdlpp::MDL::AnimDesc::boneAnimations |
| std::vector<LocalHierarchy> mdlpp::MDL::AnimDesc::localHierarchies |
| std::vector<AnimSection> mdlpp::MDL::AnimDesc::sections |