Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JSGActor.h
Go to the documentation of this file.
1#ifndef JSGACTOR_H
2#define JSGACTOR_H
3
5
6namespace JStage {
7
12 struct TActor : public TObject {
13 /* 80280A48 */ virtual ~TActor() = 0;
14 /* 80280AA8 */ virtual s32 JSGFGetType() const;
15 /* 80280AB0 */ virtual void JSGGetTranslation(Vec*) const;
16 /* 80280AB4 */ virtual void JSGSetTranslation(Vec const&);
17 /* 80280AB8 */ virtual void JSGGetScaling(Vec*) const;
18 /* 80280ABC */ virtual void JSGSetScaling(Vec const&);
19 /* 80280AC0 */ virtual void JSGGetRotation(Vec*) const;
20 /* 80280AC4 */ virtual void JSGSetRotation(Vec const&);
21 /* 80280AC8 */ virtual s32 JSGGetShape() const;
22 /* 80280AD0 */ virtual void JSGSetShape(u32);
23 /* 80280AD4 */ virtual s32 JSGGetAnimation() const;
24 /* 80280ADC */ virtual void JSGSetAnimation(u32);
25 /* 80280AE0 */ virtual f32 JSGGetAnimationFrame() const;
26 /* 80280AE8 */ virtual void JSGSetAnimationFrame(f32);
27 /* 80280AEC */ virtual f32 JSGGetAnimationFrameMax() const;
28 /* 80280AF4 */ virtual f32 JSGGetAnimationTransition() const;
29 /* 80280AFC */ virtual void JSGSetAnimationTransition(f32);
30 /* 80280B00 */ virtual s32 JSGGetTextureAnimation() const;
31 /* 80280B08 */ virtual void JSGSetTextureAnimation(u32);
32 /* 80280B0C */ virtual f32 JSGGetTextureAnimationFrame() const;
33 /* 80280B14 */ virtual void JSGSetTextureAnimationFrame(f32);
34 /* 80280B18 */ virtual f32 JSGGetTextureAnimationFrameMax() const;
35 };
36};
37
38#endif /* JSGACTOR_H */
Definition JSGActor.h:6
Definition JSGActor.h:12
virtual f32 JSGGetAnimationFrame() const
Definition JSGActor.cpp:48
virtual void JSGSetTranslation(Vec const &)
Definition JSGActor.cpp:17
virtual s32 JSGGetTextureAnimation() const
Definition JSGActor.cpp:73
virtual void JSGSetAnimationTransition(f32)
Definition JSGActor.cpp:69
virtual f32 JSGGetAnimationFrameMax() const
Definition JSGActor.cpp:57
virtual s32 JSGGetAnimation() const
Definition JSGActor.cpp:40
virtual void JSGGetTranslation(Vec *) const
Definition JSGActor.cpp:13
virtual ~TActor()=0
Definition JSGActor.cpp:4
virtual void JSGSetTextureAnimation(u32)
Definition JSGActor.cpp:79
virtual void JSGSetScaling(Vec const &)
Definition JSGActor.cpp:23
virtual s32 JSGGetShape() const
Definition JSGActor.cpp:32
virtual void JSGGetScaling(Vec *) const
Definition JSGActor.cpp:20
virtual void JSGSetTextureAnimationFrame(f32)
Definition JSGActor.cpp:89
virtual f32 JSGGetTextureAnimationFrame() const
Definition JSGActor.cpp:83
virtual void JSGGetRotation(Vec *) const
Definition JSGActor.cpp:26
virtual void JSGSetAnimation(u32)
Definition JSGActor.cpp:45
virtual f32 JSGGetTextureAnimationFrameMax() const
Definition JSGActor.cpp:93
virtual s32 JSGFGetType() const
Definition JSGActor.cpp:7
virtual void JSGSetRotation(Vec const &)
Definition JSGActor.cpp:29
virtual void JSGSetShape(u32)
Definition JSGActor.cpp:37
virtual void JSGSetAnimationFrame(f32)
Definition JSGActor.cpp:53
virtual f32 JSGGetAnimationTransition() const
Definition JSGActor.cpp:63
Definition JSGObject.h:11
Definition d_a_hozelda.cpp:18
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed long s32
Definition types.h:6