SSBM Decomp
Loading...
Searching...
No Matches
ftanim.h
Go to the documentation of this file.
1#ifndef MELEE_FTANIM_H
2#define MELEE_FTANIM_H
3
4#include <melee/ft/forward.h>
5#include <melee/it/forward.h>
6#include <melee/lb/forward.h>
7
8/* 06DBF4 */ void ftAnim_8006DBF4(HSD_AnimJoint**, int*);
9/* 06DCF4 */ void ftAnim_8006DCF4(HSD_MatAnimJoint**, int*);
10/* 06DE00 */ void ftAnim_GetNextJointInTree(HSD_Joint**, s32* pdepth);
11/* 06DF0C */ void ftAnim_8006DF0C(Fighter*);
12/* 06E054 */ void ftAnim_8006E054(Fighter*, HSD_JObj*, HSD_JObj*, HSD_JObj*);
13/* 06E7B8 */ void ftAnim_8006E7B8(Fighter*, int);
14/* 06E9B4 */ void ftAnim_8006E9B4(Fighter_GObj*);
15/* 06EBA4 */ void ftAnim_8006EBA4(Fighter_GObj*);
16/* 06EBE8 */ void ftAnim_8006EBE8(HSD_GObj*, float, float anim_rate,
17 float anim_blend_frames);
18/* 06EDD0 */ void ftAnim_8006EDD0(Fighter*, int, float, float);
19/* 06EED4 */ void ftAnim_8006EED4(Fighter*, Fighter_Part, FigaTree*, float, float);
20/* 06F0FC */ void ftAnim_8006F0FC(Fighter_GObj*, float anim_rate);
21/* 06F190 */ void ftAnim_SetAnimRate(Fighter_GObj*, float);
22/* 06F238 */ bool ftAnim_IsFramesRemaining(Fighter_GObj*);
23/* 06F368 */ bool ftAnim_8006F368(Fighter*, Fighter_Part);
24/* 06F3DC */ float ftAnim_8006F3DC(Fighter_GObj*);
25/* 06F484 */ float ftAnim_8006F484(Fighter_GObj*);
26/* 06F4C8 */ void ftAnim_8006F4C8(Fighter*, int, FigaTree*);
27/* 06F628 */ void ftAnim_8006F628(Fighter*, Fighter_Part, int);
28/* 06F7C8 */ void ftAnim_8006F7C8(Fighter*, Fighter_Part, int, FigaTree*);
29/* 06F954 */ void ftAnim_8006F954(Fighter*, Fighter_Part, int, FigaTree* unused);
31/* 06FA58 */ void ftAnim_8006FA58(Fighter*, bool, HSD_Joint*);
32/* 06FB88 */ void ftAnim_8006FB88(Fighter*, bool, HSD_Joint*);
33/* 06FCE4 */ void ftAnim_8006FCE4(Fighter*, int);
34/* 06FE08 */ void ftAnim_8006FE08(Fighter*, bool);
35/* 06FE48 */ void ftAnim_8006FE48(Fighter_GObj*);
36/* 06FE9C */ void ftAnim_8006FE9C(Fighter*, int start_idx, float, float);
37/* 06FF74 */ void ftAnim_8006FF74(Fighter*, int start_idx);
38/* 070010 */ void ftAnim_80070010(Fighter*, int, HSD_Joint*, float, float);
39/* 070108 */ void ftAnim_80070108(Fighter*, int, HSD_Joint*, float, float);
41/* 070308 */ void ftAnim_80070308(Fighter_GObj*);
43/* 0704F0 */ void ftAnim_800704F0(Fighter_GObj*, s32, float);
45/* 070654 */ void ftAnim_80070654(Fighter_GObj*);
46/* 070710 */ void ftAnim_80070710(HSD_JObj*, float frame);
47/* 070734 */ void ftAnim_80070734(HSD_JObj*, float frame);
48/* 070758 */ void ftAnim_80070758(HSD_JObj*);
49/* 07077C */ void ftAnim_8007077C(Fighter_GObj*);
50/* 0707B0 */ void ftAnim_800707B0(Fighter_GObj*);
51/* 070904 */ void ftAnim_80070904(Fighter*, int start_idx, HSD_AnimJoint*);
52/* 070A10 */ void ftAnim_80070A10(Fighter*, int, FigaTree*);
53/* 070B88 */ void ftAnim_ApplyPartAnim(Fighter_GObj*, s32, s32, float);
54/* 070C48 */ void ftAnim_80070C48(Fighter_GObj*, s32);
55/* 070CC4 */ void ftAnim_80070CC4(Fighter_GObj*, s32);
56/* 070E74 */ void ftAnim_80070E74(Fighter_GObj*);
57/* 070F28 */ void ftAnim_80070F28(Fighter_GObj*);
58/* 070FB4 */ void ftAnim_80070FB4(Fighter_GObj*, s32, s32);
59/* 070FD0 */ bool ftAnim_80070FD0(Fighter*);
60
61#endif
u32 unused
Definition dbcamera.c:20
void ftAnim_8006EBE8(HSD_GObj *, float, float anim_rate, float anim_blend_frames)
Definition ftanim.c:405
void ftAnim_SetAnimRate(Fighter_GObj *, float)
ftAnim_SetAnimRate
Definition ftanim.c:524
void ftAnim_8006FE9C(Fighter *, int start_idx, float, float)
Definition ftanim.c:759
void ftAnim_8006E7B8(Fighter *, int)
Definition ftanim.c:287
void ftAnim_8006E9B4(Fighter_GObj *)
Definition ftanim.c:332
void ftAnim_8006EDD0(Fighter *, int, float, float)
Definition ftanim.c:447
void ftAnim_800707B0(Fighter_GObj *)
float ftAnim_8006F484(Fighter_GObj *)
Definition ftanim.c:595
void ftAnim_80070710(HSD_JObj *, float frame)
Definition ftanim.c:865
void ftAnim_8006FA58(Fighter *, bool, HSD_Joint *)
UNK_RET ftAnim_80070458(UNK_PARAMS)
void ftAnim_80070904(Fighter *, int start_idx, HSD_AnimJoint *)
Definition ftanim.c:880
void ftAnim_8006F4C8(Fighter *, int, FigaTree *)
Definition ftanim.c:616
void ftAnim_80070010(Fighter *, int, HSD_Joint *, float, float)
void ftAnim_GetNextJointInTree(HSD_Joint **, s32 *pdepth)
Definition ftanim.c:95
void ftAnim_80070F28(Fighter_GObj *)
bool ftAnim_80070FD0(Fighter *)
ftAnim_800707B0
Definition ftanim.c:920
void ftAnim_80070FB4(Fighter_GObj *, s32, s32)
void ftAnim_8006F628(Fighter *, Fighter_Part, int)
Definition ftanim.c:659
bool ftAnim_IsFramesRemaining(Fighter_GObj *)
Definition ftanim.c:534
void ftAnim_8006DCF4(HSD_MatAnimJoint **, int *)
Definition ftanim.c:59
void ftAnim_8006EBA4(Fighter_GObj *)
Definition ftanim.c:397
void ftAnim_80070734(HSD_JObj *, float frame)
Definition ftanim.c:870
void ftAnim_8006DF0C(Fighter *)
Definition ftanim.c:131
void ftAnim_80070E74(Fighter_GObj *)
void ftAnim_8006F954(Fighter *, Fighter_Part, int, FigaTree *unused)
ftAnim_8006F7C8
Definition ftanim.c:723
void ftAnim_8006E054(Fighter *, HSD_JObj *, HSD_JObj *, HSD_JObj *)
Definition ftanim.c:173
HSD_Joint * ftAnim_8006F994(Fighter *, HSD_JObj *, HSD_Joint *)
void ftAnim_ApplyPartAnim(Fighter_GObj *, s32, s32, float)
bool ftAnim_8006F368(Fighter *, Fighter_Part)
Definition ftanim.c:559
void ftAnim_8006FE48(Fighter_GObj *)
Definition ftanim.c:750
void ftAnim_8006F7C8(Fighter *, Fighter_Part, int, FigaTree *)
float ftAnim_8006F3DC(Fighter_GObj *)
Definition ftanim.c:571
void ftAnim_8006FF74(Fighter *, int start_idx)
Definition ftanim.c:776
void ftAnim_8006DBF4(HSD_AnimJoint **, int *)
Definition ftanim.c:25
void ftAnim_8006FB88(Fighter *, bool, HSD_Joint *)
UNK_RET ftAnim_80070200(UNK_PARAMS)
void ftAnim_8007077C(Fighter_GObj *)
void ftAnim_80070C48(Fighter_GObj *, s32)
void ftAnim_80070CC4(Fighter_GObj *, s32)
void ftAnim_80070A10(Fighter *, int, FigaTree *)
UNK_RET ftAnim_800705E0(UNK_PARAMS)
void ftAnim_8006EED4(Fighter *, Fighter_Part, FigaTree *, float, float)
Definition ftanim.c:464
void ftAnim_80070654(Fighter_GObj *)
Definition ftanim.c:853
void ftAnim_8006FCE4(Fighter *, int)
void ftAnim_800704F0(Fighter_GObj *, s32, float)
void ftAnim_80070108(Fighter *, int, HSD_Joint *, float, float)
void ftAnim_8006FE08(Fighter *, bool)
ftAnim_8006F994
Definition ftanim.c:741
void ftAnim_80070758(HSD_JObj *)
Definition ftanim.c:875
void ftAnim_8006F0FC(Fighter_GObj *, float anim_rate)
Definition ftanim.c:513
void ftAnim_80070308(Fighter_GObj *)
ftAnim_8006FF74
Definition ftanim.c:796
Fighter_Part
Definition forward.h:237
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_RET
Definition placeholder.h:40
Definition lbanim.h:19
Definition types.h:1121
Definition aobj.h:57
Definition gobj.h:26
Definition jobj.h:107
Definition jobj.h:130
Definition mobj.h:135