Skip to content

Commit da68248

Browse files
committed
added isGateWayAnimationHierarchy prototype to class
1 parent e2bf58c commit da68248

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Client/sdk/game/CAnimManager.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class CAnimBlendAssocGroup;
2424
class CAnimBlendHierarchy;
2525
class CAnimBlock;
2626
class CAnimBlendAssociation;
27+
class CAnimBlendStaticAssociationSAInterface;
2728
class CClientPed;
2829
struct RpClump;
2930
struct RwStream;
@@ -37,6 +38,8 @@ class CAnimBlockSAInterface;
3738

3839
class CAnimManager
3940
{
41+
typedef CAnimBlendStaticAssociationSAInterface * StaticAssocIntface_type;
42+
4043
friend class CAnimBlendAssociation;
4144
public:
4245
virtual void Initialize ( void ) = 0;
@@ -62,7 +65,7 @@ class CAnimManager
6265
virtual const char * GetAnimBlockName ( AssocGroupId groupID ) = 0;
6366

6467
virtual CAnimBlendAssociation * CreateAnimAssociation ( AssocGroupId animGroup, AnimationId animID ) = 0;
65-
virtual CAnimBlendAssociation * GetAnimAssociation ( AssocGroupId animGroup, AnimationId animID ) = 0;
68+
virtual StaticAssocIntface_type GetAnimStaticAssociation ( AssocGroupId animGroup, AnimationId animID ) = 0;
6669
virtual CAnimBlendAssociation * GetAnimAssociation ( AssocGroupId animGroup, const char * szAnimName ) = 0;
6770
virtual CAnimBlendAssociation * AddAnimation ( RpClump * pClump, AssocGroupId animGroup, AnimationId animID ) = 0;
6871
virtual CAnimBlendAssociation * AddAnimation ( RpClump * pClump, CAnimBlendHierarchy *, int ID ) = 0;
@@ -104,6 +107,8 @@ class CAnimManager
104107
virtual CAnimBlock * GetAnimBlock ( CAnimBlockSAInterface * pInterface ) = 0;
105108
virtual CAnimBlendHierarchy * GetAnimBlendHierarchy ( CAnimBlendHierarchySAInterface * pInterface ) = 0;
106109

110+
virtual bool isGateWayAnimationHierarchy ( CAnimBlendHierarchySAInterface * pInterface ) = 0;
111+
107112
virtual void InsertPedClumpToMap ( RpClump * pClump, CClientPed * pEntity ) = 0;
108113
virtual void RemovePedClumpFromMap ( RpClump * pClump ) = 0;
109114
virtual CClientPed * GetClientPedFromClumpMap ( RpClump * pClump ) = 0;

0 commit comments

Comments
 (0)