|
LeviLamina
|
Inheritance diagram for Bedrock::PlatformBootstrap:Classes | |
| struct | CreateDirectoryResult |
| struct | LoadResult |
| struct | SaveResult |
Public Member Functions | |
| virtual void | initialize ()=0 |
| virtual::std::string_view | getAssetRoot ()=0 |
| virtual::std::string_view | getSaveDataRoot ()=0 |
| virtual::Bedrock::PlatformBootstrap::LoadResult | rawLoadAssetFile (char *, uint64, char const *, char *, uint64)=0 |
| virtual::Bedrock::PlatformBootstrap::LoadResult | rawLoadDataFile (char *, uint64, char const *, char *, uint64)=0 |
| virtual::Bedrock::PlatformBootstrap::SaveResult | rawSaveDataFile (char const *, uint64, char const *, bool, char *, uint64)=0 |
| virtual::Bedrock::PlatformBootstrap::LoadResult | rawLoadFromCustomRoot (char *, uint64, char const *, char *, uint64)=0 |
| virtual::Bedrock::PlatformBootstrap::CreateDirectoryResult | rawCreateDirectory (char const *, char *, uint64)=0 |
| MCAPI::Bedrock::PlatformBootstrap::CreateDirectoryResult | _rawCreateDirectory_std (char const *path, char *errorBuffer, uint64 errorBufferSize) |
| MCAPI::Bedrock::PlatformBootstrap::LoadResult | _rawLoadFile_cstdio (char *buffer, uint64 bufferSize, ::std::string_view root, char const *path, char *errorBuffer, uint64 errorBufferSize) |
Static Public Member Functions | |
| static MCAPI ::Bedrock::PlatformBootstrap::CreateDirectoryResult | _makeCreateDirectoryError (::Bedrock::PlatformBootstrap::CreateDirectoryResultCode, char *, uint64, char const *,...) |
| static MCAPI ::Bedrock::PlatformBootstrap::LoadResult | _makeLoadError (::Bedrock::PlatformBootstrap::LoadResultCode, char *, uint64, char const *,...) |
| static MCAPI ::Bedrock::PlatformBootstrap::SaveResult | _makeSaveError (::Bedrock::PlatformBootstrap::SaveResultCode, char *, uint64, char const *,...) |
| MCAPI::Bedrock::PlatformBootstrap::CreateDirectoryResult Bedrock::PlatformBootstrap::_rawCreateDirectory_std | ( | char const * | path, |
| char * | errorBuffer, | ||
| uint64 | errorBufferSize ) |
| MCAPI::Bedrock::PlatformBootstrap::LoadResult Bedrock::PlatformBootstrap::_rawLoadFile_cstdio | ( | char * | buffer, |
| uint64 | bufferSize, | ||
| ::std::string_view | root, | ||
| char const * | path, | ||
| char * | errorBuffer, | ||
| uint64 | errorBufferSize ) |
|
static |
|
static |
|
static |