New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
RootTask.h
Go to the documentation of this file.
1#pragma once
2
3#include <common/aglTextureData.h>
4#include <controller/seadControllerMgr.h>
5#include <filedevice/seadFileDevice.h>
6#include <framework/seadCalculateTask.h>
7
8class RootTask : public sead::CalculateTask
9{
10 SEAD_RTTI_OVERRIDE(RootTask, RootTask) // Good job, Nintendo
11
12public:
14
15 virtual void prepare();
16 virtual void enter();
17 virtual void calc();
18
19protected:
20 sead::FileDevice* mCommonFileDevice; // sead::AliasFileDevice*
21 sead::FileDevice* mLocalFileDevice; // sead::AliasFileDevice*
22 sead::FileDevice* mPlatformFileDevice; // sead::AliasFileDevice*
23 sead::FileDevice* mAnyFileDevice; // sead::AnyFileDevice*
29};
30static_assert(sizeof(RootTask) == 0x220);
Definition RootTask.h:9
sead::ControllerMgr::Parameter mControllerParameter
Definition RootTask.h:24
sead::FileDevice * mCommonFileDevice
Definition RootTask.h:20
virtual void prepare()
virtual void enter()
bool mIsLastFrameDRCValid
Definition RootTask.h:28
virtual void calc()
sead::FileDevice * mPlatformFileDevice
Definition RootTask.h:22
sead::FileDevice * mAnyFileDevice
Definition RootTask.h:23
agl::TextureData mLastFrameDRC
Definition RootTask.h:26
bool mIsLastFrameValid
Definition RootTask.h:27
agl::TextureData mLastFrame
Definition RootTask.h:25
sead::FileDevice * mLocalFileDevice
Definition RootTask.h:21