1
1
/* ****************************************************************************
2
- *
3
- * PROJECT: Multi Theft Auto v1.0
4
- * LICENSE: See LICENSE in the top level directory
5
- * FILE: game_sa/CAnimBlendAssocGroupSA.cpp
6
- * PURPOSE: Animation blend association group
7
- * DEVELOPERS: Jax <>
8
- *
9
- * Multi Theft Auto is available from http://www.multitheftauto.com/
10
- *
11
- *****************************************************************************/
2
+ *
3
+ * PROJECT: Multi Theft Auto v1.0
4
+ * LICENSE: See LICENSE in the top level directory
5
+ * FILE: game_sa/CAnimBlendAssocGroupSA.cpp
6
+ * PURPOSE: Animation blend association group
7
+ *
8
+ * Multi Theft Auto is available from http://www.multitheftauto.com/
9
+ *
10
+ *****************************************************************************/
12
11
13
12
#include " StdInc.h"
14
13
15
- CAnimBlendAssocGroupSA::CAnimBlendAssocGroupSA ( CAnimBlendAssocGroupSAInterface * pInterface )
14
+ CAnimBlendAssocGroupSA::CAnimBlendAssocGroupSA ( CAnimBlendAssocGroupSAInterface* pInterface)
16
15
{
17
16
m_pInterface = pInterface;
18
17
m_pAnimBlock = NULL ;
19
- SetupAnimBlock ();
18
+ SetupAnimBlock ();
20
19
}
21
20
22
- CAnimBlendAssociationSAInterface * CAnimBlendAssocGroupSA::CopyAnimation ( unsigned int AnimID )
21
+ CAnimBlendAssociationSAInterface* CAnimBlendAssocGroupSA::CopyAnimation ( unsigned int AnimID)
23
22
{
24
- CAnimBlendAssociationSAInterface * pAnimAssociationReturn = nullptr ;
25
-
26
- DWORD dwThis = ( DWORD ) m_pInterface;
23
+ CAnimBlendAssociationSAInterface* pAnimAssociationReturn = nullptr ;
24
+
25
+ DWORD dwThis = (DWORD) m_pInterface;
27
26
DWORD dwFunc = FUNC_CAnimBlendAssocGroup_CopyAnimation;
28
27
_asm
29
28
{
@@ -35,9 +34,9 @@ CAnimBlendAssociationSAInterface * CAnimBlendAssocGroupSA::CopyAnimation ( unsig
35
34
return pAnimAssociationReturn;
36
35
}
37
36
38
- void CAnimBlendAssocGroupSA::InitEmptyAssociations ( RpClump * pClump )
37
+ void CAnimBlendAssocGroupSA::InitEmptyAssociations ( RpClump* pClump)
39
38
{
40
- DWORD dwThis = ( DWORD ) m_pInterface;
39
+ DWORD dwThis = (DWORD) m_pInterface;
41
40
DWORD dwFunc = FUNC_CAnimBlendAssocGroup_InitEmptyAssociations;
42
41
_asm
43
42
{
@@ -47,10 +46,10 @@ void CAnimBlendAssocGroupSA::InitEmptyAssociations ( RpClump * pClump )
47
46
}
48
47
}
49
48
50
- bool CAnimBlendAssocGroupSA::IsCreated ( void )
49
+ bool CAnimBlendAssocGroupSA::IsCreated ( void )
51
50
{
52
- bool bReturn;
53
- DWORD dwThis = ( DWORD ) m_pInterface;
51
+ bool bReturn;
52
+ DWORD dwThis = (DWORD) m_pInterface;
54
53
DWORD dwFunc = FUNC_CAnimBlendAssocGroup_IsCreated;
55
54
_asm
56
55
{
@@ -61,11 +60,10 @@ bool CAnimBlendAssocGroupSA::IsCreated ( void )
61
60
return bReturn;
62
61
}
63
62
64
-
65
- int CAnimBlendAssocGroupSA::GetNumAnimations ( void )
63
+ int CAnimBlendAssocGroupSA::GetNumAnimations (void )
66
64
{
67
- int iReturn;
68
- DWORD dwThis = ( DWORD ) m_pInterface;
65
+ int iReturn;
66
+ DWORD dwThis = (DWORD) m_pInterface;
69
67
DWORD dwFunc = FUNC_CAnimBlendAssocGroup_GetNumAnimations;
70
68
_asm
71
69
{
@@ -76,23 +74,21 @@ int CAnimBlendAssocGroupSA::GetNumAnimations ( void )
76
74
return iReturn;
77
75
}
78
76
79
-
80
- CAnimBlock * CAnimBlendAssocGroupSA::GetAnimBlock ( void )
77
+ CAnimBlock* CAnimBlendAssocGroupSA::GetAnimBlock (void )
81
78
{
82
- SetupAnimBlock ();
79
+ SetupAnimBlock ();
83
80
84
81
return m_pAnimBlock;
85
82
}
86
83
87
-
88
- CAnimBlendStaticAssociation * CAnimBlendAssocGroupSA::GetAnimation ( unsigned int ID )
84
+ CAnimBlendStaticAssociation* CAnimBlendAssocGroupSA::GetAnimation (unsigned int ID)
89
85
{
90
86
// ppAssociations [ ID - this->iIDOffset ] ??
91
- CAnimBlendStaticAssociation * pReturn;
92
- DWORD dwThis = ( DWORD ) m_pInterface;
93
- DWORD dwFunc = FUNC_CAnimBlendAssocGroup_GetAnimation;
87
+ CAnimBlendStaticAssociation* pReturn;
88
+ DWORD dwThis = (DWORD) m_pInterface;
89
+ DWORD dwFunc = FUNC_CAnimBlendAssocGroup_GetAnimation;
94
90
_asm
95
- {
91
+ {
96
92
mov ecx, dwThis
97
93
push ID
98
94
call dwFunc
@@ -101,20 +97,18 @@ CAnimBlendStaticAssociation * CAnimBlendAssocGroupSA::GetAnimation ( unsigned in
101
97
return pReturn;
102
98
}
103
99
104
-
105
- bool CAnimBlendAssocGroupSA::IsLoaded ( void )
100
+ bool CAnimBlendAssocGroupSA::IsLoaded (void )
106
101
{
107
- if ( m_pInterface->pAnimBlock )
102
+ if (m_pInterface->pAnimBlock )
108
103
{
109
104
return m_pInterface->pAnimBlock ->bLoaded ;
110
105
}
111
106
return false ;
112
107
}
113
108
114
-
115
- void CAnimBlendAssocGroupSA::CreateAssociations ( const char * szBlockName )
109
+ void CAnimBlendAssocGroupSA::CreateAssociations (const char * szBlockName)
116
110
{
117
- DWORD dwThis = ( DWORD ) m_pInterface;
111
+ DWORD dwThis = (DWORD) m_pInterface;
118
112
DWORD dwFunc = FUNC_CAnimBlendAssocGroup_CreateAssociations;
119
113
_asm
120
114
{
@@ -124,19 +118,19 @@ void CAnimBlendAssocGroupSA::CreateAssociations ( const char * szBlockName )
124
118
}
125
119
}
126
120
127
-
128
- void CAnimBlendAssocGroupSA::SetupAnimBlock ( void )
121
+ void CAnimBlendAssocGroupSA::SetupAnimBlock (void )
129
122
{
130
123
// Make sure our AnimBlock matches up with our interface's
131
- CAnimBlockSAInterface * pCurrent = ( m_pAnimBlock ) ? m_pAnimBlock->m_pInterface : NULL ;
132
- CAnimBlockSAInterface * pActual = m_pInterface->pAnimBlock ;
133
- if ( pCurrent != pActual )
124
+ CAnimBlockSAInterface* pCurrent = (m_pAnimBlock) ? m_pAnimBlock->m_pInterface : NULL ;
125
+ CAnimBlockSAInterface* pActual = m_pInterface->pAnimBlock ;
126
+ if (pCurrent != pActual)
134
127
{
135
- if ( m_pAnimBlock )
128
+ if (m_pAnimBlock)
136
129
{
137
130
delete m_pAnimBlock;
138
131
m_pAnimBlock = NULL ;
139
132
}
140
- if ( pActual ) m_pAnimBlock = new CAnimBlockSA ( pActual );
133
+ if (pActual)
134
+ m_pAnimBlock = new CAnimBlockSA (pActual);
141
135
}
142
136
}
0 commit comments