#include <pg_task_mgr.h>
Public Member Functions | |
| pgDefineException (ExceptionDeleteTaskInDestructor) | |
| pgDefineException (ExceptionInvalidArgument) | |
| pgDefineException (ExceptionNewTaskInDestructor) | |
| pgDefineException (ExceptionNotInitialized) | |
Static Public Member Functions | |
| static bool | isCreated () |
| static void | createAfterSys (u16 aim_fps) |
| static void | destroyFirst () |
| static u16 | getAimFPS () |
| static r32 | getCurFPS () |
| static u64 | getExecuteUsecTime () |
| static u64 | getRenderUsecTime () |
| static u32 | getFrameCount () |
| static pgTask * | getFirstTaskN (pgTask::TaskOrder order) |
| static pgTask * | getLastTaskN (pgTask::TaskOrder order) |
| static bool | isOrderActive (pgTask::TaskOrder order) |
| static void | setOrderActive (pgTask::TaskOrder from, pgTask::TaskOrder to, bool is_active) |
| static void | deleteOrder (pgTask::TaskOrder from, pgTask::TaskOrder to) |
| static void | sendMessage (pgID msg_id, pgMsg< 4 > &msg) |
| static void | resetFrameSkip () |
| static void | updateForSystem () |
| static void | measureRenderTimeForSystem (void(*render_func)()) |
| static u32 | setNextTaskNameForSystem (const char *name) |
| static void | deleteTaskForSystem (pgTask *task, bool is_direct_delete) |
| static bool | isFrameSkipResetForSystem () |
Friends | |
| class | pgTask |
1.5.8