Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
NodeCompressedMotionStruct Struct Reference

Public Member Functions

 NodeCompressedMotionStruct ()
 
 ~NodeCompressedMotionStruct ()
 
void SetFlavor (int flavor)
 

Public Attributes

int Flavor
 
union { 
 
   struct { 
 
      TimeCodedMotionChannelClass *   X 
 
      TimeCodedMotionChannelClass *   Y 
 
      TimeCodedMotionChannelClass *   Z 
 
      TimeCodedMotionChannelClass *   Q 
 
   }   tc 
 
   struct { 
 
      AdaptiveDeltaMotionChannelClass *   X 
 
      AdaptiveDeltaMotionChannelClass *   Y 
 
      AdaptiveDeltaMotionChannelClass *   Z 
 
      AdaptiveDeltaMotionChannelClass *   Q 
 
   }   ad 
 
   struct { 
 
      void *   X 
 
      void *   Y 
 
      void *   Z 
 
      void *   Q 
 
   }   vd 
 
};  
 
TimeCodedBitChannelClassVis
 

Detailed Description

Definition at line 63 of file hcanim.cpp.

Constructor & Destructor Documentation

◆ NodeCompressedMotionStruct()

NodeCompressedMotionStruct::NodeCompressedMotionStruct ( )

Definition at line 111 of file hcanim.cpp.

◆ ~NodeCompressedMotionStruct()

NodeCompressedMotionStruct::~NodeCompressedMotionStruct ( )

Definition at line 134 of file hcanim.cpp.

Member Function Documentation

◆ SetFlavor()

void NodeCompressedMotionStruct::SetFlavor ( int flavor)
inline

Definition at line 68 of file hcanim.cpp.

Member Data Documentation

◆ [union]

◆ [struct]

struct { ... } NodeCompressedMotionStruct::ad

◆ Flavor

int NodeCompressedMotionStruct::Flavor

Definition at line 70 of file hcanim.cpp.

◆ Q [1/3]

TimeCodedMotionChannelClass* NodeCompressedMotionStruct::Q

Definition at line 77 of file hcanim.cpp.

◆ Q [2/3]

AdaptiveDeltaMotionChannelClass* NodeCompressedMotionStruct::Q

Definition at line 84 of file hcanim.cpp.

◆ Q [3/3]

void* NodeCompressedMotionStruct::Q

Definition at line 92 of file hcanim.cpp.

◆ [struct]

struct { ... } NodeCompressedMotionStruct::tc

◆ [struct]

struct { ... } NodeCompressedMotionStruct::vd

◆ Vis

TimeCodedBitChannelClass* NodeCompressedMotionStruct::Vis

Definition at line 97 of file hcanim.cpp.

◆ X [1/3]

TimeCodedMotionChannelClass* NodeCompressedMotionStruct::X

Definition at line 74 of file hcanim.cpp.

◆ X [2/3]

AdaptiveDeltaMotionChannelClass* NodeCompressedMotionStruct::X

Definition at line 81 of file hcanim.cpp.

◆ X [3/3]

void* NodeCompressedMotionStruct::X

Definition at line 89 of file hcanim.cpp.

◆ Y [1/3]

TimeCodedMotionChannelClass* NodeCompressedMotionStruct::Y

Definition at line 75 of file hcanim.cpp.

◆ Y [2/3]

AdaptiveDeltaMotionChannelClass* NodeCompressedMotionStruct::Y

Definition at line 82 of file hcanim.cpp.

◆ Y [3/3]

void* NodeCompressedMotionStruct::Y

Definition at line 90 of file hcanim.cpp.

◆ Z [1/3]

TimeCodedMotionChannelClass* NodeCompressedMotionStruct::Z

Definition at line 76 of file hcanim.cpp.

◆ Z [2/3]

AdaptiveDeltaMotionChannelClass* NodeCompressedMotionStruct::Z

Definition at line 83 of file hcanim.cpp.

◆ Z [3/3]

void* NodeCompressedMotionStruct::Z

Definition at line 91 of file hcanim.cpp.


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