SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
XanimePlayer.hpp
1#pragma once
2
3#include <revolution.h>
4#include "Game/Animation/XanimeCore.hpp"
5#include "JSystem/J3DGraphAnimator/J3DModel.hpp"
6
8
10public:
12 XanimePlayer(J3DModel *, XanimeResourceTable *);
13
14 void stopAnimation();
15 void stopAnimation(const char *);
16
17 void setModel(J3DModel *);
18
19 void updateBeforeMovement();
20 void updateAfterMovement();
21
22 void changeAnimationBck(const char *);
23
24 void changeInterpoleFrame(s32);
25
26 void changeTrackAnimation(unsigned char, const char *);
27
28 const char* getCurrentAnimationName() const;
29
30 void setDefaultAnimation(const char *);
31
32 void changeAnimation(const char *);
33
34 inline XanimeCore* getCore() {
35 return mCore;
36 }
37
38 J3DModel *mModel; // _0
39 J3DModelData* mModelData; // _4
40 u8 _8[0x6C-0x8];
41 XanimeCore* mCore; // _6C
42 u8 _70[0x1C];
43};