3#include <input/SysControllerWrapper.h>
4#include <player/PlayerEnum.h>
6#include <framework/seadCalculateTask.h>
7#include <framework/seadTaskMgr.h>
8#include <layer/aglRenderInfo.h>
9#include <math/seadBoundBox.h>
52 void debugDraw(
const agl::lyr::RenderInfo& render_info);
66static_assert(
sizeof(
AreaTask) == 0xBE4);
u8 _c9
Definition AreaTask.h:58
void debugDraw(const agl::lyr::RenderInfo &render_info)
sead::BoundBox2f mBound
Definition AreaTask.h:62
void drawLayer3D(const agl::lyr::RenderInfo &render_info)
sead::BoundBox2f & getBound()
Definition AreaTask.h:26
const sead::BoundBox2f & getBound() const
Definition AreaTask.h:27
void requestCourseOut_Secret()
void requestCourseOut_TreasureChest()
bool mIsPrepareDone
Definition AreaTask.h:59
u32 _730[(0xBE4 - 0x730)/sizeof(u32)]
Definition AreaTask.h:64
bool mIsDrawMethodReady
Definition AreaTask.h:60
void requestCourseOut_Normal()
SysControllerWrapper mControllerWrapper[cPlayerNum]
Definition AreaTask.h:61
u32 getLoopType() const
Definition AreaTask.h:29
u32 mLoopType
Definition AreaTask.h:63
void requestCourseOut_TreasureChestFail()
void requestCourseOut_Down()
void requestCourseOut_Subject()