1#include "Game/MapObj/MapPartsRailGuideDrawer.hpp"
2#include "Game/Util.hpp"
4void MapPartsRailGuideDrawer::start() {
8void MapPartsRailGuideDrawer::end() {
12void MapPartsRailGuideDrawer::initGuidePoints(
const JMapInfoIter &rIter) {
14 MR::getMapPartsArgShadowType(&shadowType, rIter);
15 bool hasShadow = MR::hasMapPartsShadow(shadowType);
16 f32 railLength = MR::getRailTotalLength(mHost);
19 while (curLen < railLength) {
22 mGuidePoints.push_back(pnt);
29 while (curPointNum < MR::getRailPointNum(mHost)) {
32 blah->
mScale.setInline(2.0f);
33 mGuidePoints.push_back(blah);
39MapPartsRailGuideDrawer::~MapPartsRailGuideDrawer() {
TVec3f mScale
3D vector of the actor's scale.
void initWithoutIter()
Initializes a NameObj without a JMapInfoIter instance.