1#ifndef SYSDOLPHIN_BASELIB_FOG_H
2#define SYSDOLPHIN_BASELIB_FOG_H
10#include <dolphin/gx.h>
11#include <dolphin/mtx.h>
void HSD_FogReqAnim(HSD_Fog *fog, f32 frame)
Definition fog.c:175
void FogUpdateFunc(void *obj, enum_t type, HSD_ObjData *fval)
Definition fog.c:195
void HSD_FogReqAnimByFlags(HSD_Fog *, u32 flags, f32 frame)
Definition fog.c:180
HSD_FogAdj * HSD_FogAdjLoadDesc(HSD_FogAdjDesc *)
Definition fog.c:135
HSD_FogAdj * HSD_FogAdjAlloc(void)
Definition fog.c:128
void HSD_FogSet(HSD_Fog *)
Definition fog.c:21
void HSD_FogAdjInit(HSD_FogAdj *, HSD_FogAdjDesc *)
Definition fog.c:143
HSD_Fog * HSD_FogLoadDesc(HSD_FogDesc *desc)
Definition fog.c:95
void HSD_FogInterpretAnim(HSD_Fog *fog)
Definition fog.c:188
HSD_Fog * HSD_FogAlloc(void)
Definition fog.c:88
void HSD_Fog_8037DE7C(HSD_Fog *fog, HSD_AObjDesc *desc)
Definition fog.c:165
void HSD_FogInit(HSD_Fog *, HSD_FogDesc *)
Definition fog.c:106
void * obj
Definition pobj.c:43
u16 width
Definition fog.h:33
Mtx44 mtx
Definition fog.h:34
u16 center
Definition fog.h:32
HSD_ObjInfo parent
Definition fog.h:42
u16 width
Definition fog.h:16
HSD_AObj * aobj
Definition fog.h:18
Mtx44 mtx
Definition fog.h:17
s16 center
Definition fog.h:15
HSD_Obj parent
Definition fog.h:14
f32 start
Definition fog.h:48
GXColor color
Definition fog.h:50
f32 end
Definition fog.h:49
u32 type
Definition fog.h:46
HSD_FogAdjDesc * fogadjdesc
Definition fog.h:47
HSD_ObjInfo parent
Definition fog.h:38
f32 end
Definition fog.h:26
HSD_AObj * aobj
Definition fog.h:28
HSD_FogAdj * fog_adj
Definition fog.h:24
GXColor color
Definition fog.h:27
HSD_Obj parent
Definition fog.h:22
u32 type
Definition fog.h:23
f32 start
Definition fog.h:25