SSBM Decomp
Loading...
Searching...
No Matches
ftdemo.c File Reference
#include "ftdemo.h"
#include "ftdynamics.h"
#include <platform.h>
#include "cm/camera.h"
#include "ef/efasync.h"
#include "ft/fighter.h"
#include "ft/ft_0BEC.h"
#include "ft/ft_0BEF.h"
#include "ft/ft_0BF0.h"
#include "ft/ft_0C31.h"
#include "ft/ft_0C88.h"
#include "ft/ftanim.h"
#include "ft/ftcoll.h"
#include "ft/ftdata.h"
#include "ft/ftdrawcommon.h"
#include "ft/ftlib.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "ftCommon/ftCo_09F4.h"
#include "ftCommon/ftCo_DemoCallback0.h"
#include "lb/lbshadow.h"
#include "pl/forward.h"
#include "pl/types.h"
#include <math.h>
#include <dolphin/os/OSError.h>
#include <baselib/archive.h>
#include <baselib/debug.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>
#include <baselib/gobjuserdata.h>
#include <baselib/objalloc.h>

Functions

static void initFighter (HSD_GObj *gobj, plAllocInfo2 *alloc_info)
 
Fighter_GObj * ftDemo_CreateFighter (plAllocInfo2 *alloc_info)
 
void ftDemo_ObjAllocInit (void)
 
void ftDemo_SetArchiveData (int pairs_idx, HSD_Archive *archive, int arr_idx)
 
char * ftDemo_GetMotionFileString (int cb_idx, int cb_arg)
 
void ftDemo_SetFacingDirection (Fighter_GObj *gobj, float facing_dir)
 

Variables

static HSD_GObjEvent on_create_fighter [16]
 

Function Documentation

◆ initFighter()

static void initFighter ( HSD_GObj gobj,
plAllocInfo2 alloc_info 
)
static

◆ ftDemo_CreateFighter()

Fighter_GObj * ftDemo_CreateFighter ( plAllocInfo2 alloc_info)

◆ ftDemo_ObjAllocInit()

void ftDemo_ObjAllocInit ( void  )

◆ ftDemo_SetArchiveData()

void ftDemo_SetArchiveData ( int  pairs_idx,
HSD_Archive archive,
int  arr_idx 
)

◆ ftDemo_GetMotionFileString()

char * ftDemo_GetMotionFileString ( int  cb_idx,
int  cb_arg 
)

◆ ftDemo_SetFacingDirection()

void ftDemo_SetFacingDirection ( Fighter_GObj *  gobj,
float  facing_dir 
)

Variable Documentation

◆ on_create_fighter

HSD_GObjEvent on_create_fighter[16]
static
Initial value:
= {
}
void ftCo_800C6150(Fighter_GObj *gobj)
Definition ftCo_DemoCallback0.c:11
void ftCo_800BED88(Fighter_GObj *gobj)
Definition ft_0BEC.c:78
void ftCo_800BECB0(Fighter_GObj *gobj)
Definition ft_0BEC.c:32
void ftCo_800BEF04(Fighter_GObj *gobj)
Definition ft_0BEC.c:100
void ftCo_800BEFD4(Fighter_GObj *gobj)
Definition ft_0BEF.c:11
void ftCo_800BF108(Fighter_GObj *gobj)
Definition ft_0BF0.c:42
void ftCo_800BF034(Fighter_GObj *gobj)
Definition ft_0BF0.c:18
void ftCo_800C7434(Fighter_GObj *gobj)
Definition ft_0C31.c:249
void ftCo_800C7070(Fighter_GObj *gobj)
Definition ft_0C31.c:143
void ftCo_800C70D0(Fighter_GObj *gobj)
Definition ft_0C31.c:151
void ftCo_800C7294(Fighter_GObj *gobj)
Definition ft_0C31.c:196
void ftCo_800C7308(Fighter_GObj *gobj)
Definition ft_0C31.c:206
void ftCo_800C7220(Fighter_GObj *gobj)
Definition ft_0C31.c:186
void ftCo_800C739C(Fighter_GObj *gobj)
Definition ft_0C31.c:221
void ftCo_800C7178(Fighter_GObj *gobj)
Definition ft_0C31.c:161
#define NULL
Definition stddef.h:19