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

#include <Generic.h>

Public Types

enum  Flags : int32_t {
  FLAG_NONE = 0 , FLAG_X = 1 << 0 , FLAG_Y = 1 << 1 , FLAG_Z = 1 << 2 ,
  FLAG_XR = 1 << 3 , FLAG_YR = 1 << 4 , FLAG_ZR = 1 << 5 , FLAG_LX = 1 << 6 ,
  FLAG_LY = 1 << 7 , FLAG_LZ = 1 << 8 , FLAG_LXR = 1 << 9 , FLAG_LYR = 1 << 10 ,
  FLAG_LZR = 1 << 11 , FLAG_LINEAR = 1 << 12 , FLAG_MASK_TYPES = (1 << 18) - 1 , FLAG_RLOOP = 1 << 18
}

Public Attributes

int32_t endFrame
Flags flags
float velocityStart
float velocityEnd
float yawEnd
sourcepp::math::Vec3f movement
sourcepp::math::Vec3f relativePosition

Detailed Description

Definition at line 26 of file Generic.h.

Member Enumeration Documentation

◆ Flags

enum mdlpp::Movement::Flags : int32_t
Enumerator
FLAG_NONE 
FLAG_X 
FLAG_Y 
FLAG_Z 
FLAG_XR 
FLAG_YR 
FLAG_ZR 
FLAG_LX 
FLAG_LY 
FLAG_LZ 
FLAG_LXR 
FLAG_LYR 
FLAG_LZR 
FLAG_LINEAR 
FLAG_MASK_TYPES 
FLAG_RLOOP 

Definition at line 27 of file Generic.h.

Member Data Documentation

◆ endFrame

int32_t mdlpp::Movement::endFrame

Definition at line 46 of file Generic.h.

◆ flags

Flags mdlpp::Movement::flags

Definition at line 47 of file Generic.h.

◆ movement

sourcepp::math::Vec3f mdlpp::Movement::movement

Definition at line 51 of file Generic.h.

◆ relativePosition

sourcepp::math::Vec3f mdlpp::Movement::relativePosition

Definition at line 52 of file Generic.h.

◆ velocityEnd

float mdlpp::Movement::velocityEnd

Definition at line 49 of file Generic.h.

◆ velocityStart

float mdlpp::Movement::velocityStart

Definition at line 48 of file Generic.h.

◆ yawEnd

float mdlpp::Movement::yawEnd

Definition at line 50 of file Generic.h.


The documentation for this struct was generated from the following file: