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

#include <hanim.h>

Inherits AutoPoolClass< HAnimComboDataClass, 256 >.

Public Member Functions

 HAnimComboDataClass (bool shared=false)
 
 HAnimComboDataClass (const HAnimComboDataClass &)
 
 ~HAnimComboDataClass (void)
 
void Copy (const HAnimComboDataClass *)
 
void Clear (void)
 
void Set_HAnim (HAnimClass *motion)
 
void Give_HAnim (HAnimClass *motion)
 
void Set_Frame (float frame)
 
void Set_Prev_Frame (float frame)
 
void Set_Weight (float weight)
 
void Set_Pivot_Map (PivotMapClass *map)
 
HAnimClassPeek_HAnim (void) const
 
HAnimClassGet_HAnim (void) const
 
float Get_Frame (void) const
 
float Get_Prev_Frame (void) const
 
float Get_Weight (void) const
 
PivotMapClassPeek_Pivot_Map (void) const
 
PivotMapClassGet_Pivot_Map (void) const
 
bool Is_Shared (void) const
 
void Build_Active_Pivot_Map (void)
 

Additional Inherited Members

- Static Public Member Functions inherited from AutoPoolClass< HAnimComboDataClass, 256 >
static void * operator new (size_t size)
 
static void operator delete (void *memory)
 

Detailed Description

Definition at line 184 of file hanim.h.

Constructor & Destructor Documentation

◆ HAnimComboDataClass() [1/2]

HAnimComboDataClass::HAnimComboDataClass ( bool shared = false)

Definition at line 112 of file hanim.cpp.

◆ HAnimComboDataClass() [2/2]

HAnimComboDataClass::HAnimComboDataClass ( const HAnimComboDataClass & src)

Definition at line 117 of file hanim.cpp.

◆ ~HAnimComboDataClass()

HAnimComboDataClass::~HAnimComboDataClass ( void )

Definition at line 144 of file hanim.cpp.

Member Function Documentation

◆ Build_Active_Pivot_Map()

void HAnimComboDataClass::Build_Active_Pivot_Map ( void )

Definition at line 199 of file hanim.cpp.

◆ Clear()

void HAnimComboDataClass::Clear ( void )

Definition at line 152 of file hanim.cpp.

◆ Copy()

void HAnimComboDataClass::Copy ( const HAnimComboDataClass * src)

Definition at line 127 of file hanim.cpp.

◆ Get_Frame()

float HAnimComboDataClass::Get_Frame ( void ) const
inline

Definition at line 204 of file hanim.h.

◆ Get_HAnim()

HAnimClass * HAnimComboDataClass::Get_HAnim ( void ) const
inline

Definition at line 203 of file hanim.h.

◆ Get_Pivot_Map()

PivotMapClass * HAnimComboDataClass::Get_Pivot_Map ( void ) const
inline

Definition at line 208 of file hanim.h.

◆ Get_Prev_Frame()

float HAnimComboDataClass::Get_Prev_Frame ( void ) const
inline

Definition at line 205 of file hanim.h.

◆ Get_Weight()

float HAnimComboDataClass::Get_Weight ( void ) const
inline

Definition at line 206 of file hanim.h.

◆ Give_HAnim()

void HAnimComboDataClass::Give_HAnim ( HAnimClass * motion)
inline

Definition at line 194 of file hanim.h.

◆ Is_Shared()

bool HAnimComboDataClass::Is_Shared ( void ) const
inline

Definition at line 209 of file hanim.h.

◆ Peek_HAnim()

HAnimClass * HAnimComboDataClass::Peek_HAnim ( void ) const
inline

Definition at line 202 of file hanim.h.

◆ Peek_Pivot_Map()

PivotMapClass * HAnimComboDataClass::Peek_Pivot_Map ( void ) const
inline

Definition at line 207 of file hanim.h.

◆ Set_Frame()

void HAnimComboDataClass::Set_Frame ( float frame)
inline

Definition at line 196 of file hanim.h.

◆ Set_HAnim()

void HAnimComboDataClass::Set_HAnim ( HAnimClass * motion)

Definition at line 172 of file hanim.cpp.

◆ Set_Pivot_Map()

void HAnimComboDataClass::Set_Pivot_Map ( PivotMapClass * map)

Definition at line 184 of file hanim.cpp.

◆ Set_Prev_Frame()

void HAnimComboDataClass::Set_Prev_Frame ( float frame)
inline

Definition at line 197 of file hanim.h.

◆ Set_Weight()

void HAnimComboDataClass::Set_Weight ( float weight)
inline

Definition at line 198 of file hanim.h.


The documentation for this class was generated from the following files: