#include <features.h>

Classes | |
| struct | Overworld |
Public Attributes | |
| bool | kSaveAllPalettes = false |
| bool | kSaveGfxGroups = false |
| bool | kSaveWithChangeQueue = false |
| bool | kSaveDungeonMaps = false |
| bool | kSaveGraphicsSheet = false |
| bool | kLogToConsole = false |
| bool | kEnablePerformanceMonitoring = true |
| bool | kEnableTieredGfxArchitecture = true |
| bool | kEnableCustomObjects = false |
| bool | kUseNativeFileDialog = false |
| struct yaze::core::FeatureFlags::Flags::Overworld | overworld |
Definition at line 15 of file features.h.
| bool yaze::core::FeatureFlags::Flags::kSaveAllPalettes = false |
Definition at line 21 of file features.h.
Referenced by yaze::project::ProjectManager::GetProjectTemplates(), and yaze::editor::ProjectManager::GetZsoTemplates().
| bool yaze::core::FeatureFlags::Flags::kSaveGfxGroups = false |
Definition at line 24 of file features.h.
Referenced by yaze::project::ProjectManager::GetProjectTemplates(), yaze::editor::ProjectManager::GetZsoTemplates(), and yaze::zelda3::SaveGameData().
| bool yaze::core::FeatureFlags::Flags::kSaveWithChangeQueue = false |
Definition at line 29 of file features.h.
| bool yaze::core::FeatureFlags::Flags::kSaveDungeonMaps = false |
Definition at line 32 of file features.h.
Referenced by yaze::project::ProjectManager::CreateFromTemplate(), yaze::project::ProjectManager::GetProjectTemplates(), yaze::editor::ProjectManager::GetZsoTemplates(), yaze::project::YazeProject::InitializeDefaults(), yaze::project::YazeProject::ParseFromString(), and yaze::project::YazeProject::SerializeToString().
| bool yaze::core::FeatureFlags::Flags::kSaveGraphicsSheet = false |
Definition at line 35 of file features.h.
Referenced by yaze::project::ProjectManager::CreateFromTemplate(), yaze::project::ProjectManager::GetProjectTemplates(), yaze::project::YazeProject::InitializeDefaults(), yaze::project::YazeProject::ParseFromString(), and yaze::project::YazeProject::SerializeToString().
| bool yaze::core::FeatureFlags::Flags::kLogToConsole = false |
Definition at line 38 of file features.h.
Referenced by yaze::util::LogManager::log(), and main().
| bool yaze::core::FeatureFlags::Flags::kEnablePerformanceMonitoring = true |
Definition at line 41 of file features.h.
| bool yaze::core::FeatureFlags::Flags::kEnableTieredGfxArchitecture = true |
Definition at line 44 of file features.h.
| bool yaze::core::FeatureFlags::Flags::kEnableCustomObjects = false |
Definition at line 47 of file features.h.
Referenced by yaze::project::YazeProject::ParseFromString(), and yaze::project::YazeProject::SerializeToString().
| bool yaze::core::FeatureFlags::Flags::kUseNativeFileDialog = false |
Definition at line 54 of file features.h.
Referenced by yaze::test::TestManager::DrawTestDashboard().
| struct yaze::core::FeatureFlags::Flags::Overworld yaze::core::FeatureFlags::Flags::overworld |
Referenced by yaze::editor::OverworldEditor::CheckForCurrentMap(), yaze::project::ProjectManager::CreateFromTemplate(), yaze::zelda3::Overworld::DecompressAllMapTilesParallel(), yaze::editor::OverworldEntityRenderer::DrawSprites(), yaze::zelda3::Overworld::EnsureMapBuilt(), yaze::project::ProjectManager::GetProjectTemplates(), yaze::editor::ProjectManager::GetZsoTemplates(), yaze::project::YazeProject::InitializeDefaults(), yaze::project::YazeProject::ParseFromString(), and yaze::project::YazeProject::SerializeToString().