#include <ApplicationFramework.h>
Inherits sead::GameFrameworkCafe.
|
| | ApplicationFramework (const CreateArg &arg) |
| void | run (sead::Heap *heap, const sead::TaskBase::CreateArg &root_create_arg, const RunArg &run_arg) override |
| void | createProcessMeter (sead::TaskBase *root_task) override |
| | GameFrameworkCafe (const CreateArg &arg) |
| virtual | ~GameFrameworkCafe () |
| FrameBuffer * | getMethodFrameBuffer (s32 method_type) const override |
| LogicalFrameBuffer * | getMethodLogicalFrameBuffer (s32 method_type) const override |
| f32 | calcFps () override |
| virtual void | setCaption (const SafeString &) |
| void | setCurrentDisplaybuffer (void(*currentDisplaybuffer)(u32)) |
| void | set36c (bool b) |
| void | initializeGraphicsSystem (Heap *heap, s32 argc=0, char **argv=nullptr, const Vector2f &tv_virtual_fb_size=Vector2f::zero, const Vector2f &drc_virtual_fb_size=Vector2f(854.0f, 480.0f), Heap *heap_for_display_buffer=nullptr) |
| | GameFramework () |
| virtual | ~GameFramework () |
| void | createSystemTasks (TaskBase *, const CreateSystemTaskArg &) override |
| virtual void | createControllerMgr (TaskBase *) |
| virtual void | createHostIOMgr (TaskBase *, HostIOMgr::Parameter *) |
| virtual void | createSeadMenuMgr (TaskBase *) |
| virtual void | createInfLoopChecker (TaskBase *, const TickSpan &) |
| virtual void | saveScreenShot (const SafeString &) |
| virtual bool | isScreenShotBusy () |
| | Framework () |
| virtual | ~Framework () |
| virtual bool | setProcessPriority (ProcessPriority) |
| virtual void | reserveReset (void *param) |
| TaskMgr * | getTaskMgr () |
| MethodTreeMgr * | getMethodTreeMgr () |
◆ ApplicationFramework()
| ApplicationFramework::ApplicationFramework |
( |
const CreateArg & | arg | ) |
|
◆ toSeconds()
| u32 ApplicationFramework::toSeconds |
( |
u32 | hours | ) |
|
|
static |
◆ toHours()
| u32 ApplicationFramework::toHours |
( |
u32 | seconds | ) |
|
|
static |
◆ getTimeBeforeAPD()
| u32 ApplicationFramework::getTimeBeforeAPD |
( |
| ) |
|
|
static |
◆ setDimEnable()
| void ApplicationFramework::setDimEnable |
( |
bool | enable | ) |
|
|
static |
◆ isDimEnable()
| bool ApplicationFramework::isDimEnable |
( |
| ) |
|
|
static |
◆ run()
◆ createProcessMeter()
| void ApplicationFramework::createProcessMeter |
( |
sead::TaskBase * | root_task | ) |
|
|
overridevirtual |
◆ procDraw_()
| void ApplicationFramework::procDraw_ |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ calc_()
| void ApplicationFramework::calc_ |
( |
| ) |
|
|
protected |
◆ procCalc_()
| void ApplicationFramework::procCalc_ |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ swapBuffer_()
| void ApplicationFramework::swapBuffer_ |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ waitStartDisplayLoop_()
| void ApplicationFramework::waitStartDisplayLoop_ |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ mLayerMgrCalcMeter
◆ _380
◆ mFirstSwapDone
| bool ApplicationFramework::mFirstSwapDone |
|
protected |
◆ _38C
| s32 ApplicationFramework::_38C |
|
protected |
◆ _390
| s32 ApplicationFramework::_390 |
|
protected |
◆ mProcUIStatus
| ProcUIStatus ApplicationFramework::mProcUIStatus |
|
protected |