1#pragma once
2
3#include <math/seadVector.h>
4
5#include "Library/Area/AreaObj.h"
6
7class RouteGuideArea : public al::AreaObj {
8public:
9 RouteGuideArea(const char* name);
10
11 void init(const al::AreaInitInfo& areaInitInfo) override;
12 void calcGuidePos(sead::Vector3f* guidePos) const;
13
14private:
15 sead::Vector3f mTargetPosition = {0.0f, 0.0f, 0.0f};
16 bool mIsGuide3D = false;
17};
18