|
Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
|
Namespaces | |
| namespace | DekiEditor |
Functions | |
| std::string | DekiEditor::NormalizeProjectRoot (const std::string &projectPath) |
| Where a project's generated content lives. | |
| std::string | DekiEditor::GetGeneratedDirectory (const std::string &projectPath) |
| Root of everything the editor generates. | |
| std::string | DekiEditor::GetCacheDirectoryRelative () |
| The cache directory as a project-relative path, forward-slashed. | |
| std::string | DekiEditor::GetCacheDirectory (const std::string &projectPath) |
| Get the cache directory path for a project. | |
| std::string | DekiEditor::GetCachePath (const std::string &projectPath, const std::string &assetGuid) |
| Get the cache path for a specific asset by GUID. | |
| std::string | DekiEditor::GetRuntimeDirectory (const std::string &projectPath) |
| Package DLLs the editor loads. | |
| std::string | DekiEditor::GetBuildDirectory (const std::string &projectPath) |
| CMake/Ninja build tree. | |
| std::string | DekiEditor::GetShadowDirectory (const std::string &projectPath) |
| Hot-reload copies of the runtime DLLs. | |
| std::string | DekiEditor::GetSettingsDirectory (const std::string &projectPath) |
| Project settings, authored and tracked. | |
| std::string | DekiEditor::GetSourceDirectory (const std::string &projectPath) |
| std::string | DekiEditor::GetAssetsDirectory (const std::string &projectPath) |
| std::string | DekiEditor::GetPackagesDirectory (const std::string &projectPath) |
| std::string | DekiEditor::GetPackageManifestFile (const std::string &projectPath) |
| The manifest naming a project's package dependencies, and its lockfile. | |
| std::string | DekiEditor::GetPackageLockFile (const std::string &projectPath) |
| std::string | DekiEditor::GetPlatformsDirectory (const std::string &projectPath) |
| std::string | DekiEditor::GetAssetsDirectoryRelative () |
| std::string | DekiEditor::GetSourceDirectoryRelative () |
| std::string | DekiEditor::GetPackagesDirectoryRelative () |
| std::string | DekiEditor::GetPackageManifestFileName () |
| Manifest and lock filenames, as written at the project root. | |
| std::string | DekiEditor::GetPackageLockFileName () |
| std::string | DekiEditor::GetPlatformsDirectoryRelative () |