SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
inlines.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTCLINK_INLINES_H
2
#define MELEE_FT_CHARA_FTCLINK_INLINES_H
3
4
#include <
Runtime/platform.h
>
5
6
#include <
sysdolphin/baselib/forward.h
>
7
8
#include <
melee/ft/kinds/ftLink/types.h
>
9
#include <
melee/ft/types.h
>
10
#include <
melee/it/kinds/itclinkmilk.h
>
11
#include <
sysdolphin/baselib/gobj.h
>
12
13
static
inline
void
checkFighter2244
(
HSD_GObj
* gobj)
14
{
15
Fighter
* fp;
16
17
if
(gobj ==
NULL
) {
18
return
;
19
}
20
21
fp = gobj->
user_data
;
22
if
(fp !=
NULL
&& fp->
u
.
lk
.
x18
!=
NULL
) {
23
it_802C8C34
(fp->
u
.
lk
.
x18
);
24
fp->
u
.
lk
.
x18
=
NULL
;
25
}
26
27
#ifdef MUST_MATCH
28
if
(gobj ==
NULL
) {
29
gobj ==
NULL
;
30
}
31
#endif
32
}
33
34
#endif
checkFighter2244
static void checkFighter2244(HSD_GObj *gobj)
Definition
inlines.h:13
gobj.h
it_802C8C34
void it_802C8C34(Item_GObj *gobj)
Definition
itclinkmilk.c:40
itclinkmilk.h
platform.h
types.h
types.h
NULL
#define NULL
Definition
stddef.h:19
Fighter
Definition
types.h:1481
Fighter::u
union Fighter::Fighter_FighterVars u
HSD_GObj
Definition
gobj.h:16
HSD_GObj::user_data
void * user_data
Definition
gobj.h:32
ftLk_FighterVars::x18
Item_GObj * x18
Definition
types.h:65
forward.h
Fighter::Fighter_FighterVars::lk
struct ftLk_FighterVars lk
Definition
types.h:2071
src
melee
ft
kinds
ftCLink
inlines.h
Generated by
1.17.0