baanim.h documentation
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
#include <ultra64.h>
|
||||
|
||||
#ifndef NONMATCHING
|
||||
#define func_802875AC(this, file, line) _func_802875AC(this, file, line)
|
||||
#define animctrl_start(this, file, line) _animctrl_start(this, file, line)
|
||||
#else
|
||||
#define func_802875AC(this, file, line) _func_802875AC(this, __FILE__, __LINE__)
|
||||
#define animctrl_start(this, file, line) _animctrl_start(this, __FILE__, __LINE__)
|
||||
#endif
|
||||
|
||||
enum animctrl_playback_e{
|
||||
@@ -39,14 +39,14 @@ typedef struct animctrl_s{
|
||||
f32 subrange_end;
|
||||
f32 animation_duration;
|
||||
f32 transition_duration;
|
||||
float unk18;
|
||||
float start;
|
||||
s32 index;
|
||||
u8 playback_type;
|
||||
u8 playback_direction;
|
||||
u8 smooth_transition;
|
||||
u8 unk23;
|
||||
u8 unk24;
|
||||
u8 unk25;
|
||||
u8 default_start;
|
||||
u8 pad26[2];
|
||||
} AnimCtrl;
|
||||
|
||||
@@ -64,8 +64,8 @@ Animation *animctrl_getAnimPtr(AnimCtrl *this);
|
||||
void func_8028746C(AnimCtrl *this, void (* arg1)(s32,s32));
|
||||
void func_8028748C(AnimCtrl *this, s32 arg1);
|
||||
void animctrl_reset(AnimCtrl *this);
|
||||
void func_8028752C(AnimCtrl *this);
|
||||
void _func_802875AC(AnimCtrl * this, char *file, s32 line);
|
||||
void __animctrl_gotoStart(AnimCtrl *this);
|
||||
void _animctrl_start(AnimCtrl * this, char *file, s32 line);
|
||||
void animctrl_setAnimTimer(AnimCtrl *this, f32 timer);
|
||||
void animctrl_setPlaybackType(AnimCtrl *this, enum animctrl_playback_e arg1);
|
||||
void animctrl_setDirection(AnimCtrl *this, s32 arg1);
|
||||
@@ -74,7 +74,7 @@ void animctrl_setDuration(AnimCtrl *this, f32 arg1);
|
||||
void animctrl_setTransitionDuration(AnimCtrl *this, f32 arg1);
|
||||
void animctrl_setSubRange(AnimCtrl *this, f32 start, f32 end);
|
||||
void animctrl_getSubRange(AnimCtrl *this, f32 *startPtr, f32 *endPtr);
|
||||
void func_8028774C(AnimCtrl *this, f32 arg1);
|
||||
void animctrl_setStart(AnimCtrl *this, f32 arg1);
|
||||
void func_80287784(AnimCtrl *this, s32 arg1);
|
||||
enum asset_e animctrl_getIndex(AnimCtrl *this);
|
||||
enum animctrl_playback_e animctrl_getPlaybackType(AnimCtrl *this);
|
||||
|
Reference in New Issue
Block a user