SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
LightFunction Class Reference

Static Public Member Functions

static void initLightRegisterAll ()
 
static void initLightData ()
 
static ResourceHolderloadLightArchive ()
 
static s32 createLightDataParser (JMapInfo **)
 
static void loadAllLightWhite ()
 
static AreaLightInfogetAreaLightInfo (const ZoneLightID &)
 
static void loadActorLightInfo (const ActorLightInfo *)
 
static void getAreaLightLightData (JMapInfo *, int, AreaLightInfo *)
 
static const char * getDefaultAreaLightName ()
 
static s32 createZoneDataParser (const char *, JMapInfo **)
 
static void loadPointLightInfo (const PointLightInfo *)
 
static void loadLightInfoCoin (const LightInfoCoin *)
 
static void registerLightAreaHolder (LightAreaHolder *)
 
static void calcLightWorldPos (TVec3f *, const LightInfo &)
 
static void registerPlayerLightCtrl (const ActorLightCtrl *)
 

Detailed Description

Definition at line 29 of file LightFunction.hpp.

Member Function Documentation

◆ initLightData()

void LightFunction::initLightData ( )
static

Definition at line 9 of file LightFunction.cpp.

◆ loadLightArchive()

ResourceHolder * LightFunction::loadLightArchive ( )
static

Definition at line 13 of file LightFunction.cpp.

◆ getAreaLightLightData()

void LightFunction::getAreaLightLightData ( JMapInfo * pInfo,
int idx,
AreaLightInfo * pLightInfo )
static

Definition at line 22 of file LightFunction.cpp.