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/ftCo_800C7070.h"
#include "ft/ftCo_800C70D0.h"
#include "ft/ftCo_800C7178.h"
#include "ft/ftCo_800C7220.h"
#include "ft/ftCo_800C739C.h"
#include "ft/ftCo_800C7434.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()

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_800C7070(Fighter_GObj *gobj)
Definition ftCo_800C7070.c:11
void ftCo_800C70D0(Fighter_GObj *gobj)
Definition ftCo_800C70D0.c:28
void ftCo_800C7178(Fighter_GObj *gobj)
Definition ftCo_800C7178.c:28
void ftCo_800C7294(Fighter_GObj *gobj)
Definition ftCo_800C7220.c:40
void ftCo_800C7308(Fighter_GObj *gobj)
Definition ftCo_800C7220.c:52
void ftCo_800C7220(Fighter_GObj *gobj)
Definition ftCo_800C7220.c:28
void ftCo_800C739C(Fighter_GObj *gobj)
Definition ftCo_800C739C.c:28
void ftCo_800C7434(Fighter_GObj *gobj)
Definition ftCo_800C7434.c:34
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
#define NULL
Definition stddef.h:19