SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
LightDirector.cpp
1#include "Game/Map/LightDirector.hpp"
2#include "Game/Map/LightFunction.hpp"
3#include "Game/Util.hpp"
4
5void LightDirector::init(const JMapInfoIter &rIter) {
6 MR::connectToSceneMapObjMovement(this);
7 LightFunction::loadAllLightWhite();
8 mHolder = new LightDataHolder();
9 mZoneHolder = new LightZoneDataHolder();
10 mPointCtrl = new LightPointCtrl();
11}
12
13// LightDirector::loadLightPlayer
14
15void LightDirector::loadLightCoin() const {
16 LightFunction::loadLightInfoCoin(&mHolder->_8);
17}
18
19void LightDirector::movement() {
20 mPointCtrl->update();
21}
22
23LightDirector::~LightDirector() {
24
25}
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.