DEKI/ENGINE docs
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiEditor::ITargetBuilder Member List

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)=0DekiEditor::ITargetBuilderpure virtual
Cancel()=0DekiEditor::ITargetBuilderpure virtual
CheckForToolchainUpdates(std::function< void()> onComplete=nullptr)DekiEditor::ITargetBuilderinlinevirtual
Clean(const std::string &projectPath, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)=0DekiEditor::ITargetBuilderpure virtual
ClearPlatformConfig()=0DekiEditor::ITargetBuilderpure virtual
CreateEditorUI(const PlatformConfig &config) constDekiEditor::ITargetBuilderinlinevirtual
Deploy(const std::string &projectPath, const std::string &deployTargetId, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)DekiEditor::ITargetBuilderinlinevirtual
DescribePlatform(const PlatformConfig &config) constDekiEditor::ITargetBuilderinlinevirtual
EnumerateDeployTargets() constDekiEditor::ITargetBuilderinlinevirtual
GenerateBuildFiles(const std::string &projectPath, const PlatformConfig &config, const std::vector< std::string > &packageDefines)=0DekiEditor::ITargetBuilderpure virtual
GetBootPayloadDirectory(const std::string &projectPath) const =0DekiEditor::ITargetBuilderpure virtual
GetBuildDirectory(const std::string &projectPath) const =0DekiEditor::ITargetBuilderpure virtual
GetBuildOptions() const =0DekiEditor::ITargetBuilderpure virtual
GetDeployLabel() constDekiEditor::ITargetBuilderinlinevirtual
GetDescription() constDekiEditor::ITargetBuilderinlinevirtual
GetEnginePath(const std::string &projectPath) const =0DekiEditor::ITargetBuilderpure virtual
GetFrameworkId() const =0DekiEditor::ITargetBuilderpure virtual
GetIcon() constDekiEditor::ITargetBuilderinlinevirtual
GetName() const =0DekiEditor::ITargetBuilderpure virtual
GetPackageSupportedPlatforms(const std::string &metadataPath) constDekiEditor::ITargetBuilderinlinevirtual
GetPlatformKey() const =0DekiEditor::ITargetBuilderpure virtual
GetProgress() const =0DekiEditor::ITargetBuilderpure virtual
GetSimulatorName() constDekiEditor::ITargetBuilderinlinevirtual
GetState() const =0DekiEditor::ITargetBuilderpure virtual
GetToolchainComponents() constDekiEditor::ITargetBuilderinlinevirtual
GetToolchainStatus() const =0DekiEditor::ITargetBuilderpure virtual
InstallToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr)DekiEditor::ITargetBuilderinlinevirtual
IsBuilding() const =0DekiEditor::ITargetBuilderpure virtual
IsPackageCompatible(const std::string &metadataPath) constDekiEditor::ITargetBuilderinlinevirtual
IsToolchainBusy() constDekiEditor::ITargetBuilderinlinevirtual
IsToolchainInstalled() const =0DekiEditor::ITargetBuilderpure virtual
MakeSimulationBootScene(std::string &scene, const PlatformConfig &config, std::vector< std::string > &notes, std::string &error) constDekiEditor::ITargetBuilderinlinevirtual
SetBuildOptions(const BuildOptions &options)=0DekiEditor::ITargetBuilderpure virtual
SetPackageDefines(const std::vector< std::string > &defines)=0DekiEditor::ITargetBuilderpure virtual
SetPlatformConfig(const PlatformConfig &config)=0DekiEditor::ITargetBuilderpure virtual
SetupToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr)DekiEditor::ITargetBuilderinlinevirtual
SupportsDeploy() const =0DekiEditor::ITargetBuilderpure virtual
SupportsSimulation() constDekiEditor::ITargetBuilderinlinevirtual
ValidatePlatform(const PlatformConfig &config) constDekiEditor::ITargetBuilderinlinevirtual
~ITargetBuilder()=defaultDekiEditor::ITargetBuildervirtual