sead
Loading...
Searching...
No Matches
seadDualScreenMethodTreeMgr.h
Go to the documentation of this file.
1#ifndef SEAD_DUALSCREEN_METHODTREEMGR_H_
2#define SEAD_DUALSCREEN_METHODTREEMGR_H_
3
4#include <framework/seadMethodTree.h>
5#include <framework/seadMethodTreeMgr.h>
6
7namespace sead {
8
69#ifdef cafe
70static_assert(sizeof(DualScreenMethodTreeMgr) == 0x3E4, "sead::DualScreenMethodTreeMgr size mismatch");
71#endif // cafe
72
73} // namespace sead
74
75#endif // SEAD_DUALSCREEN_METHODTREEMGR_H_
Definition seadDualScreenMethodTreeMgr.h:10
MethodTreeNode mTopAppDrawNode
Definition seadDualScreenMethodTreeMgr.h:60
Screen mSysDrawScreen
Definition seadDualScreenMethodTreeMgr.h:66
void pauseAll(bool) override
MethodTreeNode mBtmAppDrawNode
Definition seadDualScreenMethodTreeMgr.h:64
Screen getSysDrawScreen() const
Definition seadDualScreenMethodTreeMgr.h:25
MethodTreeNode mTopRootDrawNode
Definition seadDualScreenMethodTreeMgr.h:58
Screen
Definition seadDualScreenMethodTreeMgr.h:15
@ cScreen_Num
Definition seadDualScreenMethodTreeMgr.h:18
@ cScreen_Top
Definition seadDualScreenMethodTreeMgr.h:16
@ cScreen_Btm
Definition seadDualScreenMethodTreeMgr.h:17
MethodTreeNode mSysCalcNode
Definition seadDualScreenMethodTreeMgr.h:56
MethodTreeNode mAppCalcNode
Definition seadDualScreenMethodTreeMgr.h:57
Screen mAppDrawScreen
Definition seadDualScreenMethodTreeMgr.h:67
MethodTreeNode mTopSysDrawNode
Definition seadDualScreenMethodTreeMgr.h:59
MethodTreeNode mBtmRootDrawNode
Definition seadDualScreenMethodTreeMgr.h:62
MethodTreeNode mRootCalcNode
Definition seadDualScreenMethodTreeMgr.h:55
MethodTreeNode mBtmAppDrawFinalNode
Definition seadDualScreenMethodTreeMgr.h:65
void attachMethod(s32, MethodTreeNode *) override
MethodTreeNode mTopAppDrawFinalNode
Definition seadDualScreenMethodTreeMgr.h:61
void pauseAppCalc(bool) override
MethodTreeNode * getRootMethodTreeNode(s32) override
void setAppDrawScreen(Screen screen)
Definition seadDualScreenMethodTreeMgr.h:40
MethodTreeNode mBtmSysDrawNode
Definition seadDualScreenMethodTreeMgr.h:63
Screen getAppDrawScreen() const
Definition seadDualScreenMethodTreeMgr.h:35
void setSysDrawScreen(Screen screen)
Definition seadDualScreenMethodTreeMgr.h:30
Definition seadMethodTreeMgr.h:13
Definition seadMethodTree.h:17
Definition seadAssert.h:44
#define SEAD_RTTI_OVERRIDE(CLASS, BASE)
Definition seadRuntimeTypeInfo.h:96