|
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
|
This is the complete list of members for DekiEditor::ITargetBuilder, including all inherited members.
| Build(const std::string &projectPath, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)=0 | DekiEditor::ITargetBuilder | pure virtual |
| Cancel()=0 | DekiEditor::ITargetBuilder | pure virtual |
| CheckForToolchainUpdates(std::function< void()> onComplete=nullptr) | DekiEditor::ITargetBuilder | inlinevirtual |
| Clean(const std::string &projectPath, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)=0 | DekiEditor::ITargetBuilder | pure virtual |
| ClearPlatformConfig()=0 | DekiEditor::ITargetBuilder | pure virtual |
| CreateEditorUI(const PlatformConfig &config) const | DekiEditor::ITargetBuilder | inlinevirtual |
| Deploy(const std::string &projectPath, const std::string &deployTargetId, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr) | DekiEditor::ITargetBuilder | inlinevirtual |
| DescribePlatform(const PlatformConfig &config) const | DekiEditor::ITargetBuilder | inlinevirtual |
| EnumerateDeployTargets() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GenerateBuildFiles(const std::string &projectPath, const PlatformConfig &config, const std::vector< std::string > &packageDefines)=0 | DekiEditor::ITargetBuilder | pure virtual |
| GetBootPayloadDirectory(const std::string &projectPath) const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetBuildDirectory(const std::string &projectPath) const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetBuildOptions() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetDeployLabel() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetDescription() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetEnginePath(const std::string &projectPath) const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetFrameworkId() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetIcon() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetName() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetPackageSupportedPlatforms(const std::string &metadataPath) const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetPlatformKey() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetProgress() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetSimulatorName() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetState() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| GetToolchainComponents() const | DekiEditor::ITargetBuilder | inlinevirtual |
| GetToolchainStatus() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| InstallToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr) | DekiEditor::ITargetBuilder | inlinevirtual |
| IsBuilding() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| IsPackageCompatible(const std::string &metadataPath) const | DekiEditor::ITargetBuilder | inlinevirtual |
| IsToolchainBusy() const | DekiEditor::ITargetBuilder | inlinevirtual |
| IsToolchainInstalled() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| MakeSimulationBootScene(std::string &scene, const PlatformConfig &config, std::vector< std::string > ¬es, std::string &error) const | DekiEditor::ITargetBuilder | inlinevirtual |
| SetBuildOptions(const BuildOptions &options)=0 | DekiEditor::ITargetBuilder | pure virtual |
| SetPackageDefines(const std::vector< std::string > &defines)=0 | DekiEditor::ITargetBuilder | pure virtual |
| SetPlatformConfig(const PlatformConfig &config)=0 | DekiEditor::ITargetBuilder | pure virtual |
| SetupToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr) | DekiEditor::ITargetBuilder | inlinevirtual |
| SupportsDeploy() const =0 | DekiEditor::ITargetBuilder | pure virtual |
| SupportsSimulation() const | DekiEditor::ITargetBuilder | inlinevirtual |
| ValidatePlatform(const PlatformConfig &config) const | DekiEditor::ITargetBuilder | inlinevirtual |
| ~ITargetBuilder()=default | DekiEditor::ITargetBuilder | virtual |