| 
    MGL(Win32)
    
   | 
 
MGL タスク関連定義 [詳解]
#include <cstddef>#include <cstdint>#include <type_traits>#include <mgl/stl/mgl_stl_containers.h>#include <mgl/system/mgl_system_debug_macro.h>クラス | |
| struct | MGL::Task::StageSettings | 
| 実行ステージ設定  [詳解] | |
| struct | MGL::Task::InitializeDescriptor | 
| 初期化記述子  [詳解] | |
型定義 | |
| using | MGL::Task::ExecuteStage = uint8_t | 
| 実行ステージ  | |
| using | MGL::Task::StageSettingsArray = STL::vector<StageSettings> | 
| 実行ステージ設定の配列  | |
| using | MGL::Task::EventIdentifier = uint32_t | 
| イベントIDを表す型  | |
列挙型 | |
| enum class | MGL::Task::UniqueIdentifier : uint64_t { Invalid = 0 , Start = 1 } | 
| タスクのユニークIDを表す型  [詳解] | |
| enum class | MGL::Task::ExecuteMode : uint8_t { NormalUpdate , ParallelizableUpdate , RenderUpdate } | 
| 実行モード  [詳解] | |
| enum class | MGL::Task::ResideLevel : uint8_t {  NoResident = 0 , Low = 0x40 , Middle = 0x70 , High = 0xB0 , Max = 0xFF }  | 
| 常駐レベル  [詳解] | |
関数 | |
| constexpr UniqueIdentifier | MGL::Task::operator++ (UniqueIdentifier &rhs) noexcept | 
| ユニークIDのプリインクリメントのオーバーロード  | |
| constexpr UniqueIdentifier | MGL::Task::operator++ (UniqueIdentifier &rhs, int) noexcept | 
| ユニークIDのポストインクリメントのオーバーロード  | |
変数 | |
| constexpr ExecuteStage | MGL::Task::kExecuteStageMax = 32 | 
| 実行ステージの最大数  | |
MGL タスク関連定義
      
  | 
  strong | 
      
  | 
  strong | 
      
  | 
  strong |