|
SSBM Decomp
|
#include "baselib/wobj.h"#include "aobj.h"#include "class.h"#include "debug.h"#include "fobj.h"#include "jobj.h"#include "object.h"#include "robj.h"#include "spline.h"#include <dolphin/mtx.h>Functions | |
| static void | WObjInfoInit (void) |
| void | HSD_WObjRemoveAnim (HSD_WObj *wobj) |
| void | HSD_WObjReqAnim (HSD_WObj *wobj, f32 frame) |
| void | HSD_WObjAddAnim (HSD_WObj *wobj, HSD_WObjAnim *anim) |
| static void | WObjUpdateFunc (void *obj, enum_t type, HSD_ObjData *val) |
| void | HSD_WObjInterpretAnim (HSD_WObj *wobj) |
| static int | WObjLoad (HSD_WObj *wobj, HSD_WObjDesc *desc) |
| void | HSD_WObjInit (HSD_WObj *wobj, HSD_WObjDesc *desc) |
| void | HSD_WObjSetDefaultClass (HSD_ClassInfo *info) |
| HSD_WObj * | HSD_WObjLoadDesc (HSD_WObjDesc *desc) |
| void | HSD_WObjSetPosition (HSD_WObj *wobj, Vec3 *pos) |
| void | HSD_WObjSetPositionX (HSD_WObj *wobj, f32 val) |
| void | HSD_WObjSetPositionY (HSD_WObj *wobj, f32 val) |
| void | HSD_WObjSetPositionZ (HSD_WObj *wobj, f32 val) |
| void | HSD_WObjGetPosition (HSD_WObj *wobj, Vec3 *vec) |
| HSD_WObj * | HSD_WObjAlloc (void) |
| static void | WObjRelease (HSD_Class *o) |
| static void | WObjAmnesia (HSD_ClassInfo *info) |
Variables | |
| HSD_WObjInfo | hsdWObj = { WObjInfoInit } |
| static HSD_ClassInfo * | default_class = NULL |
|
static |
| void HSD_WObjRemoveAnim | ( | HSD_WObj * | wobj | ) |
| void HSD_WObjReqAnim | ( | HSD_WObj * | wobj, |
| f32 | frame | ||
| ) |
| void HSD_WObjAddAnim | ( | HSD_WObj * | wobj, |
| HSD_WObjAnim * | anim | ||
| ) |
|
static |
| void HSD_WObjInterpretAnim | ( | HSD_WObj * | wobj | ) |
|
static |
| void HSD_WObjInit | ( | HSD_WObj * | wobj, |
| HSD_WObjDesc * | desc | ||
| ) |
| void HSD_WObjSetDefaultClass | ( | HSD_ClassInfo * | info | ) |
| HSD_WObj * HSD_WObjLoadDesc | ( | HSD_WObjDesc * | desc | ) |
| void HSD_WObjSetPosition | ( | HSD_WObj * | wobj, |
| Vec3 * | pos | ||
| ) |
| void HSD_WObjSetPositionX | ( | HSD_WObj * | wobj, |
| f32 | val | ||
| ) |
| void HSD_WObjSetPositionY | ( | HSD_WObj * | wobj, |
| f32 | val | ||
| ) |
| void HSD_WObjSetPositionZ | ( | HSD_WObj * | wobj, |
| f32 | val | ||
| ) |
| void HSD_WObjGetPosition | ( | HSD_WObj * | wobj, |
| Vec3 * | vec | ||
| ) |
| HSD_WObj * HSD_WObjAlloc | ( | void | ) |
|
static |
|
static |
| HSD_WObjInfo hsdWObj = { WObjInfoInit } |
|
static |