SSBM Decomp
Loading...
Searching...
No Matches
ftbosslib.h
Go to the documentation of this file.
1#ifndef GALE01_15BD20
2#define GALE01_15BD20
3
4#include <Runtime/platform.h>
5
6#include <melee/ft/forward.h>
9
10#include <dolphin/mtx.h>
11
12/* 15BD20 */ void ftBossLib_8015BD20(HSD_GObj*);
13/* 15BD24 */ void ftBossLib_8015BD24(s32, float*, float, s32, s32, s32);
14/* 15BDB4 */ void ftBossLib_ReportGObjSlotType(HSD_GObj*);
15/* 15BE40 */ void ftBossLib_8015BE40(HSD_GObj* gobj, Vec3*, float*, float,
16 float);
17/* 15BF74 */ void ftBossLib_8015BF74(HSD_GObj* gobj, float x_diff_max);
18/* 15C010 */ void ftBossLib_8015C010(HSD_GObj*, float);
19/* 15C09C */ void ftBossLib_8015C09C(HSD_GObj* gobj, float facing_dir);
20/* 15C190 */ void ftBossLib_8015C190(HSD_GObj*);
21/* 15C208 */ void ftBossLib_8015C208(HSD_GObj*, Vec3*);
23/* 15C270 */ bool ftBossLib_IsMasterHandEntry(void);
24/* 15C2A8 */ bool ftBossLib_8015C2A8(void);
25/* 15C2E0 */ bool ftBossLib_8015C2E0(void);
26/* 15C31C */ bool ftBossLib_8015C31C(void);
27/* 15C358 */ bool ftBossLib_8015C358(void);
28/* 15C3A0 */ bool ftBossLib_8015C3A0(void);
30
36
37/* 15C4C4 */ enum_t ftBossLib_8015C4C4(void);
38/* 15C530 */ s32 ftBossLib_8015C530(int cpu_level);
39/* 15C5F8 */ void ftBossLib_8015C5F8(HSD_GObj*);
41/* 15C74C */ s32 ftBossLib_8015C74C(void);
42/* 15C7EC */ s32 ftBossLib_8015C7EC(void);
43/* 15C88C */ s32 ftBossLib_8015C88C(void);
44/* 15C92C */ s32 ftBossLib_8015C92C(void);
45/* 15C9CC */ s32 ftBossLib_8015C9CC(void);
46/* 15CA6C */ void ftBossLib_8015CA6C(s32 arg0);
47/* 15CB7C */ void ftBossLib_8015CB7C(void);
48/* 15CB9C */ void ftBossLib_8015CB9C(s32 arg0);
49/* 15CC14 */ void ftBossLib_8015CC14(void);
50
51#endif
struct Vec Vec3
signed long s32
Definition types.h:8
void ftBossLib_8015C208(HSD_GObj *, Vec3 *)
Definition ftbosslib.c:146
bool ftBossLib_8015C2E0(void)
Definition ftbosslib.c:177
void ftBossLib_ReportGObjSlotType(HSD_GObj *)
Definition ftbosslib.c:42
s32 ftBossLib_8015C530(int cpu_level)
Definition ftbosslib.c:261
void ftBossLib_8015CA6C(s32 arg0)
Definition ftbosslib.c:407
void ftBossLib_8015C190(HSD_GObj *)
Definition ftbosslib.c:128
bool ftBossLib_8015C358(void)
Definition ftbosslib.c:199
void ftBossLib_8015CC14(void)
Definition ftbosslib.c:445
ftMasterHand_SpecialAttrs * ftBossLib_8015C6BC(void)
Definition ftbosslib.c:309
bool ftBossLib_8015C3A0(void)
Definition ftbosslib.c:209
bool ftBossLib_8015C2A8(void)
Definition ftbosslib.c:167
s32 ftBossLib_8015C9CC(void)
Definition ftbosslib.c:387
s32 ftBossLib_8015C74C(void)
Definition ftbosslib.c:339
enum_t ftBossLib_8015C4C4(void)
Definition ftbosslib.c:248
void ftBossLib_8015C09C(HSD_GObj *gobj, float facing_dir)
Definition ftbosslib.c:117
void ftBossLib_8015BE40(HSD_GObj *gobj, Vec3 *, float *, float, float)
Definition ftbosslib.c:57
void ftBossLib_8015BF74(HSD_GObj *gobj, float x_diff_max)
Definition ftbosslib.c:82
enum_t ftBossLib_GetMotionId(FighterKind kind)
Fighter_GetState(FighterKind).
Definition ftbosslib.c:235
s32 ftBossLib_8015C92C(void)
Definition ftbosslib.c:375
void ftBossLib_8015C5F8(HSD_GObj *)
Definition ftbosslib.c:290
bool ftBossLib_8015C31C(void)
Definition ftbosslib.c:188
s32 ftBossLib_8015C88C(void)
Definition ftbosslib.c:363
HSD_GObj * ftBossLib_8015C244(HSD_GObj *, Vec3 *)
Definition ftbosslib.c:153
s32 ftBossLib_8015C7EC(void)
Definition ftbosslib.c:351
void ftBossLib_8015BD24(s32, float *, float, s32, s32, s32)
Definition ftbosslib.c:36
void ftBossLib_8015BD20(HSD_GObj *)
Definition ftbosslib.c:31
void ftBossLib_8015CB7C(void)
Definition ftbosslib.c:424
HSD_GObj * ftBossLib_GetFighterGObj(FighterKind arg0)
Definition ftbosslib.c:219
bool ftBossLib_IsMasterHandEntry(void)
Definition ftbosslib.c:158
void ftBossLib_8015C010(HSD_GObj *, float)
Definition ftbosslib.c:100
void ftBossLib_8015CB9C(s32 arg0)
Definition ftbosslib.c:437
HSD_GObj * gobj
Definition gm_19EF.c:73
FighterKind
Definition forward.h:92
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:28
Definition gobj.h:13
Definition types.h:25