|
MGL(Win32)
|
MGL セーブデータ関連定義 [詳解]
#include <cstddef>#include <cstdint>#include <mgl/file/mgl_file.h>#include <mgl/stl/mgl_stl_string.h>クラス | |
| struct | MGL::Savedata::FileInfo |
| ファイル情報 [詳解] | |
| struct | MGL::Savedata::RequestInfo |
| リクエスト情報 [詳解] | |
| struct | MGL::Savedata::Result |
| 処理結果 [詳解] | |
型定義 | |
| using | MGL::Savedata::DataIdentifier = uint32_t |
| セーブデータ識別子 | |
| using | MGL::Savedata::ChunkIdentifier = uint32_t |
| チャンク識別子 | |
列挙型 | |
| enum class | MGL::Savedata::AccessType : uint8_t { Save , Load } |
| アクセスタイプ [詳解] | |
| enum class | MGL::Savedata::Error : uint8_t { None , NoOperation , BadImplement , DelegateNotReady , DelegateHasError , IdentifierNotFound , BufferNotEnough , FailedToFileAccess , MarkerNotMatching , FailedToChunkParse , Unknown } |
| エラーの種類 [詳解] | |
関数 | |
| constexpr uint32_t | MGL::Savedata::MakeDateVersion (uint32_t year, uint32_t month, uint32_t day, uint32_t revision=0) |
| 日付からバージョンに変換 | |
MGL セーブデータ関連定義
|
strong |
|
strong |
|
constexpr |
日付からバージョンに変換
| [in] | year | 年 |
| [in] | month | 月 |
| [in] | day | 日 |
| [in] | revision | リビジョン |