src/manager/lightRayManager.c file

Creates and updates light rays.

Light rays at the left of minish woods Light rays in the barrel minish house

Classes

struct PACKED

Functions

void DisableVBlankDMA(void)
void LightRayManager_Main(LightRayManager* this)
static void LightRayManager_EnterRoom(LightRayManager* this)
static void LightRayManager_ExitRoom(void)
void LightRayManager_Init(LightRayManager* this)
void LightRayManager_Action1(LightRayManager* this)
void LightRayManager_Action2(LightRayManager* this)
void LightRayManager_Action3(LightRayManager* this)
void sub_0805732C(u32 param_1, u32 param_2)
void nullsub_494()
void sub_080573AC(LightRayManager* this)
void sub_08057450(LightRayManager* this)

Variables

void(*const LightRayManager_Actions
void(*const gUnk_08107C48
const u16 gUnk_08107C1C
const u16 gUnk_08107C30
const u8 gLightRayManagerGfxGroups
u16 gUnk_02017AA0
u16 gUnk_085B4180

Defines

#define ZS(this)