|
SSBM Decomp
|
#include "fog.h"#include "aobj.h"#include "class.h"#include "cobj.h"#include "debug.h"#include "object.h"#include <dolphin/gx/GXPixel.h>#include <dolphin/gx/GXTransform.h>#include <dolphin/mtx.h>Functions | |
| static void | FogInfoInit (void) |
| static void | FogAdjInfoInit (void) |
| void | HSD_FogSet (HSD_Fog *fog) |
| HSD_Fog * | HSD_FogAlloc (void) |
| HSD_Fog * | HSD_FogLoadDesc (HSD_FogDesc *desc) |
| void | HSD_FogInit (HSD_Fog *fog, HSD_FogDesc *desc) |
| HSD_FogAdj * | HSD_FogAdjAlloc (void) |
| HSD_FogAdj * | HSD_FogAdjLoadDesc (HSD_FogAdjDesc *desc) |
| void | HSD_FogAdjInit (HSD_FogAdj *adj, HSD_FogAdjDesc *desc) |
| void | HSD_Fog_8037DE7C (HSD_Fog *fog, HSD_AObjDesc *desc) |
| void | HSD_FogReqAnim (HSD_Fog *fog, f32 frame) |
| void | HSD_FogReqAnimByFlags (HSD_Fog *fog, u32 flags, f32 frame) |
| void | HSD_FogInterpretAnim (HSD_Fog *fog) |
| void | FogUpdateFunc (void *obj, enum_t type, HSD_ObjData *val) |
| static void | FogRelease (HSD_Fog *fog) |
Variables | |
| HSD_FogInfo | hsdFog = { FogInfoInit } |
| HSD_ClassInfo | hsdFogAdj = { FogAdjInfoInit } |
| const GXColor | HSD_Fog_804DE6F0 = { 0 } |
|
static |
|
static |
| HSD_Fog * HSD_FogAlloc | ( | void | ) |
| HSD_Fog * HSD_FogLoadDesc | ( | HSD_FogDesc * | desc | ) |
| void HSD_FogInit | ( | HSD_Fog * | fog, |
| HSD_FogDesc * | desc | ||
| ) |
| HSD_FogAdj * HSD_FogAdjAlloc | ( | void | ) |
| HSD_FogAdj * HSD_FogAdjLoadDesc | ( | HSD_FogAdjDesc * | desc | ) |
| void HSD_FogAdjInit | ( | HSD_FogAdj * | adj, |
| HSD_FogAdjDesc * | desc | ||
| ) |
| void HSD_Fog_8037DE7C | ( | HSD_Fog * | fog, |
| HSD_AObjDesc * | desc | ||
| ) |
| void HSD_FogReqAnim | ( | HSD_Fog * | fog, |
| f32 | frame | ||
| ) |
| void HSD_FogReqAnimByFlags | ( | HSD_Fog * | fog, |
| u32 | flags, | ||
| f32 | frame | ||
| ) |
| void HSD_FogInterpretAnim | ( | HSD_Fog * | fog | ) |
| void FogUpdateFunc | ( | void * | obj, |
| enum_t | type, | ||
| HSD_ObjData * | val | ||
| ) |
|
static |
| HSD_FogInfo hsdFog = { FogInfoInit } |
| HSD_ClassInfo hsdFogAdj = { FogAdjInfoInit } |
| const GXColor HSD_Fog_804DE6F0 = { 0 } |