SSBM Decomp
Loading...
Searching...
No Matches
lbanim.h
Go to the documentation of this file.
1
#ifndef GALE01_01E560
2
#define GALE01_01E560
3
4
#include <
platform.h
>
5
#include <
placeholder.h
>
6
7
#include <
baselib/forward.h
>
8
#include <
melee/lb/forward.h
>
9
10
struct
FigaTrack
{
11
u16
length
;
12
u16
startframe
;
13
u8
obj_type
;
14
u8
frac_value
;
15
u8
frac_slope
;
16
u8*
ad_head
;
17
};
18
19
struct
FigaTree
{
20
int
type
;
21
u32
flags
;
22
f32
frames
;
23
s8*
nodes
;
24
FigaTrack
*
tracks
;
25
};
26
27
/* 01E60C */
HSD_FObj
*
fn_8001E60C
(
FigaTrack
*, s8 frames);
28
void
lbAnim_8001E6D8
(
HSD_JObj
*,
FigaTree
*,
FigaTrack
*, s8 frames);
29
void
lbAnim_8001E7E8
(
HSD_JObj
*,
FigaTree
*,
FigaTrack
*, s8 frames);
30
float
lbAnim_8001E8F8
(
FigaTree
*);
31
32
#endif
fn_8001E60C
HSD_FObj * fn_8001E60C(FigaTrack *, s8 frames)
Definition
lbanim.c:36
lbAnim_8001E7E8
void lbAnim_8001E7E8(HSD_JObj *, FigaTree *, FigaTrack *, s8 frames)
Definition
lbanim.c:112
lbAnim_8001E8F8
float lbAnim_8001E8F8(FigaTree *)
Definition
lbanim.c:137
lbAnim_8001E6D8
void lbAnim_8001E6D8(HSD_JObj *, FigaTree *, FigaTrack *, s8 frames)
Definition
lbanim.c:87
forward.h
placeholder.h
platform.h
FigaTrack
Definition
lbanim.h:10
FigaTrack::startframe
u16 startframe
Definition
lbanim.h:12
FigaTrack::frac_slope
u8 frac_slope
Definition
lbanim.h:15
FigaTrack::length
u16 length
Definition
lbanim.h:11
FigaTrack::obj_type
u8 obj_type
Definition
lbanim.h:13
FigaTrack::ad_head
u8 * ad_head
Definition
lbanim.h:16
FigaTrack::frac_value
u8 frac_value
Definition
lbanim.h:14
FigaTree
Definition
lbanim.h:19
FigaTree::frames
f32 frames
Definition
lbanim.h:22
FigaTree::nodes
s8 * nodes
Definition
lbanim.h:23
FigaTree::flags
u32 flags
Definition
lbanim.h:21
FigaTree::tracks
FigaTrack * tracks
Definition
lbanim.h:24
FigaTree::type
int type
Definition
lbanim.h:20
HSD_FObj
Definition
fobj.h:33
HSD_JObj
Definition
jobj.h:107
forward.h
src
melee
lb
lbanim.h
Generated by
1.9.8