OpenBarnyard
 
Loading...
Searching...
No Matches
ASimAnimModelHelperManager.cpp
Go to the documentation of this file.
1#include "pch.h"
3
4//-----------------------------------------------------------------------------
5// Enables memory debugging.
6// Note: Should be the last include!
7//-----------------------------------------------------------------------------
9
11
13
14// $Barnyard: FUNCTION 0054b280
15// $Barnyard: FUNCTION 0054b300
20
21// $Barnyard: FUNCTION 0054b240
22// $Barnyard: FUNCTION 0054b370
26
27// $Barnyard: FUNCTION 0054b3f0
29{
30 for ( TINT i = 0; i < m_iNumHelpers; i++ )
31 m_apHelpers[ i ]->OnUpdate( a_fDeltaTime );
32
33 return TTRUE;
34}
35
36// $Barnyard: FUNCTION 0054b260
38{
39 TASSERT( m_iNumHelpers < MAX_NUM_HELPERS );
40
41 TINT iIndex = m_iNumHelpers++;
42 m_apHelpers[ iIndex ] = a_pModelHelper;
43
44 return iIndex;
45}
#define TASSERT(X,...)
Definition Defines.h:138
#define TOSHI_NAMESPACE_USING
Definition Defines.h:46
#define TDEFINE_CLASS(...)
Definition TObject.h:120
float TFLOAT
Definition Typedefs.h:4
int TINT
Definition Typedefs.h:7
#define TTRUE
Definition Typedefs.h:25
bool TBOOL
Definition Typedefs.h:6
TINT AddModelHelper(ASimAnimModelHelper *a_pModelHelper)
virtual TBOOL OnUpdate(TFLOAT a_fDeltaTime) OVERRIDE