|
SSBM Decomp
|
#include <platform.h>#include "baselib/class.h"#include "baselib/forward.h"#include "baselib/object.h"#include <dolphin/mtx.h>Go to the source code of this file.
Data Structures | |
| struct | HSD_WObj |
| struct | HSD_WObjDesc |
| struct | HSD_WObjInfo |
| struct | HSD_WObjAnim |
Macros | |
| #define | HSD_WOBJ_INFO(i) |
| #define | HSD_WOBJ_METHOD(o) |
Functions | |
| static void | HSD_WObjUnref (HSD_WObj *wobj) |
| static void | HSD_WObjClearFlags (HSD_WObj *wobj, u32 flags) |
| void | HSD_WObjRemoveAnim (HSD_WObj *wobj) |
| void | HSD_WObjReqAnim (HSD_WObj *wobj, f32 frame) |
| void | HSD_WObjAddAnim (HSD_WObj *wobj, HSD_WObjAnim *anim) |
| void | HSD_WObjInterpretAnim (HSD_WObj *wobj) |
| void | HSD_WObjInit (HSD_WObj *wobj, HSD_WObjDesc *desc) |
| HSD_WObj * | HSD_WObjLoadDesc (HSD_WObjDesc *desc) |
| void | WObjSetupPosition (HSD_WObj *wobj) |
| void | HSD_WObjSetPosition (HSD_WObj *, Vec3 *) |
| void | HSD_WObjSetPositionX (HSD_WObj *, f32) |
| void | HSD_WObjSetPositionY (HSD_WObj *, f32) |
| void | HSD_WObjSetPositionZ (HSD_WObj *, f32) |
| void | HSD_WObjGetPosition (HSD_WObj *, Vec3 *) |
| HSD_WObj * | HSD_WObjAlloc (void) |
| void | HSD_WObjSetDefaultClass (HSD_ClassInfo *info) |
Variables | |
| HSD_WObjInfo | hsdWObj |
| #define HSD_WOBJ_INFO | ( | i | ) |
| #define HSD_WOBJ_METHOD | ( | o | ) |
|
inlinestatic |
| void HSD_WObjRemoveAnim | ( | HSD_WObj * | wobj | ) |
| void HSD_WObjAddAnim | ( | HSD_WObj * | wobj, |
| HSD_WObjAnim * | anim ) |
| void HSD_WObjInterpretAnim | ( | HSD_WObj * | wobj | ) |
| void HSD_WObjInit | ( | HSD_WObj * | wobj, |
| HSD_WObjDesc * | desc ) |
| HSD_WObj * HSD_WObjLoadDesc | ( | HSD_WObjDesc * | desc | ) |
| void WObjSetupPosition | ( | HSD_WObj * | wobj | ) |
| HSD_WObj * HSD_WObjAlloc | ( | void | ) |
| void HSD_WObjSetDefaultClass | ( | HSD_ClassInfo * | info | ) |
|
extern |