|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/mtx.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/list.h>#include <sysdolphin/baselib/objalloc.h>#include <sysdolphin/baselib/tobj.h>Go to the source code of this file.
Data Structures | |
| struct | HSD_Shadow |
| struct | HSD_ViewingRect |
Functions | |
| HSD_ObjAllocData * | HSD_ShadowGetAllocData (void) |
| void | HSD_ShadowInitAllocData (void) |
| HSD_Shadow * | HSD_ShadowAlloc (void) |
| void | HSD_ShadowAddObject (HSD_Shadow *shadow, HSD_JObj *jobj) |
| void | HSD_ShadowDeleteObject (HSD_Shadow *shadow, HSD_JObj *jobj) |
| void | HSD_ShadowStartRender (HSD_Shadow *shadow) |
| void | HSD_ShadowEndRender (HSD_Shadow *shadow) |
| void | HSD_ShadowSetActive (HSD_Shadow *shadow, int active) |
| HSD_TObj * | makeShadowTObj (void) |
| void | HSD_ShadowRemove (HSD_Shadow *shadow) |
| void | HSD_ShadowInit (HSD_Shadow *shadow) |
| void | HSD_ShadowSetSize (HSD_Shadow *shadow, u16 width, u16 height) |
| void | HSD_ShadowSetViewingRect (HSD_Shadow *shadow, float top, float bottom, float left, float right) |
| void | HSD_ViewingRectInit (HSD_ViewingRect *rect, Vec3 *position, Vec3 *interest, Vec3 *upvector, int perspective) |
| int | HSD_ViewingRectCheck (HSD_ViewingRect *rect) |
| void | HSD_ViewingRectAddRect (HSD_ViewingRect *rect, Vec3 *position, float top, float bottom, float left, float right) |
| HSD_ObjAllocData * HSD_ShadowGetAllocData | ( | void | ) |
| void HSD_ShadowInitAllocData | ( | void | ) |
| HSD_Shadow * HSD_ShadowAlloc | ( | void | ) |
| void HSD_ShadowAddObject | ( | HSD_Shadow * | shadow, |
| HSD_JObj * | jobj ) |
| void HSD_ShadowDeleteObject | ( | HSD_Shadow * | shadow, |
| HSD_JObj * | jobj ) |
| void HSD_ShadowStartRender | ( | HSD_Shadow * | shadow | ) |
| void HSD_ShadowEndRender | ( | HSD_Shadow * | shadow | ) |
| void HSD_ShadowSetActive | ( | HSD_Shadow * | shadow, |
| int | active ) |
| HSD_TObj * makeShadowTObj | ( | void | ) |
| void HSD_ShadowRemove | ( | HSD_Shadow * | shadow | ) |
| void HSD_ShadowInit | ( | HSD_Shadow * | shadow | ) |
| void HSD_ShadowSetSize | ( | HSD_Shadow * | shadow, |
| u16 | width, | ||
| u16 | height ) |
| void HSD_ShadowSetViewingRect | ( | HSD_Shadow * | shadow, |
| float | top, | ||
| float | bottom, | ||
| float | left, | ||
| float | right ) |
| void HSD_ViewingRectInit | ( | HSD_ViewingRect * | rect, |
| Vec3 * | position, | ||
| Vec3 * | interest, | ||
| Vec3 * | upvector, | ||
| int | perspective ) |
| int HSD_ViewingRectCheck | ( | HSD_ViewingRect * | rect | ) |
| void HSD_ViewingRectAddRect | ( | HSD_ViewingRect * | rect, |
| Vec3 * | position, | ||
| float | top, | ||
| float | bottom, | ||
| float | left, | ||
| float | right ) |