![]() |
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_LOOPING = 1 << 0 } |
Public Attributes | |
| std::string | label |
| std::string | activityName |
| Flags | flags |
| int32_t | activity |
| int32_t | activityWeight |
| std::vector< Event > | events |
| sourcepp::math::Vec3f | boundingBoxMin |
| sourcepp::math::Vec3f | boundingBoxMax |
| int32_t | blendCount |
| std::vector< int16_t > | animIndices |
| int32_t | movementIndex |
| int32_t | groupSize [2] |
| int32_t | paramIndex [2] |
| float | paramStart [2] |
| float | paramEnd [2] |
| int32_t | paramParent |
| float | fadeInTime |
| float | fadeOutTime |
| int32_t | localEntryNode |
| int32_t | localExitNode |
| int32_t | nodeFlags |
| float | entryPhase |
| float | exitPhase |
| float | lastFrame |
| int32_t | nextSequence |
| int32_t | pose |
| int32_t | ikRuleCount |
| std::vector< AutoLayer > | autoLayers |
| std::vector< float > | boneWeights |
| std::vector< float > | poseKeys |
| std::vector< IKLock > | ikLocks |
| std::string | keyValues |
| int32_t | cyclePoseIndex |
| std::vector< std::string > | activityModifiers |
| enum mdlpp::MDL::SequenceDesc::Flags : int32_t |
| std::vector<std::string> mdlpp::MDL::SequenceDesc::activityModifiers |
| sourcepp::math::Vec3f mdlpp::MDL::SequenceDesc::boundingBoxMax |
| sourcepp::math::Vec3f mdlpp::MDL::SequenceDesc::boundingBoxMin |