|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <dolphin/gx.h>#include <dolphin/gx/GXEnum.h>#include <dolphin/mtx.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/object.h>Go to the source code of this file.
Data Structures | |
| struct | HSD_LightPoint |
| struct | HSD_LightPointDesc |
| struct | HSD_LightSpot |
| struct | HSD_LightSpotDesc |
| struct | HSD_LightAttn |
| struct | HSD_LObj |
| struct | HSD_LightDesc |
| struct | HSD_LightAnim |
| struct | HSD_LObjInfo |
Macros | |
| #define | MAX_GXLIGHT 9 |
| #define | HSD_LOBJ(o) |
| #define | HSD_LOBJ_INFO(i) |
| #define | HSD_LOBJ_METHOD(o) |
Variables | |
| HSD_LObjInfo | hsdLobj |
| #define MAX_GXLIGHT 9 |
| #define HSD_LOBJ_INFO | ( | i | ) |
| #define HSD_LOBJ_METHOD | ( | o | ) |
| GXLightID HSD_LObjGetLightMaskDiffuse | ( | void | ) |
| s32 HSD_LObjGetLightMaskAttnFunc | ( | void | ) |
| s32 HSD_LObjGetLightMaskAlpha | ( | void | ) |
| s32 HSD_LObjGetLightMaskSpecular | ( | void | ) |
| void HSD_LObjSetActive | ( | HSD_LObj * | lobj | ) |
| s32 HSD_LObjGetNbActive | ( | void | ) |
| void HSD_LObjClearActive | ( | void | ) |
| void LObjUpdateFunc | ( | void * | obj, |
| enum_t | type, | ||
| HSD_ObjData * | val ) |
| void HSD_LObjAddAnim | ( | HSD_LObj * | lobj, |
| HSD_LightAnim * | lanim ) |
| void HSD_LObjAddAnimAll | ( | HSD_LObj * | lobj, |
| HSD_LightAnim * | lanim ) |
| void HSD_LObjAnim | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjAnimAll | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjDeleteCurrent | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjRemoveAll | ( | HSD_LObj * | lobj | ) |
| void HSD_LObj_803668EC | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjSetupInit | ( | HSD_CObj * | arg0 | ) |
| void HSD_LObjSetupSpecularInit | ( | Mtx | pmtx | ) |
| void HSD_LObjAddCurrent | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjUnrefThis | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjDeleteCurrentAll | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjSetCurrentAll | ( | HSD_LObj * | lobj | ) |
| void HSD_LObjSetDefaultClass | ( | HSD_LObjInfo * | info | ) |
| HSD_LObjInfo * HSD_LObjGetDefaultClass | ( | void | ) |
| HSD_LObj * HSD_LObjAlloc | ( | void | ) |
| HSD_LObj * HSD_LObjLoadDesc | ( | HSD_LightDesc * | ldesc | ) |
|
extern |