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

This is the complete list of members for DekiEditor::FirmwareBuilderBase, including all inherited members.

Build(const std::string &projectPath, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)=0DekiEditor::ITargetBuilderpure virtual
Cancel() overrideDekiEditor::FirmwareBuilderBasevirtual
CheckForToolchainUpdates(std::function< void()> onComplete=nullptr) overrideDekiEditor::FirmwareBuilderBasevirtual
Clean(const std::string &projectPath, BuildOutputCallback outputCallback=nullptr, BuildProgressCallback progressCallback=nullptr)=0DekiEditor::ITargetBuilderpure virtual
ClearPlatformConfig() overrideDekiEditor::FirmwareBuilderBasevirtual
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 overrideDekiEditor::FirmwareBuilderBaseinlinevirtual
GetDeployLabel() constDekiEditor::ITargetBuilderinlinevirtual
GetDescription() constDekiEditor::ITargetBuilderinlinevirtual
GetEnginePath(const std::string &projectPath) const overrideDekiEditor::FirmwareBuilderBasevirtual
GetFrameworkId() const =0DekiEditor::ITargetBuilderpure virtual
GetIcon() constDekiEditor::ITargetBuilderinlinevirtual
GetName() const =0DekiEditor::ITargetBuilderpure virtual
GetPackageSupportedPlatforms(const std::string &metadataPath) const overrideDekiEditor::FirmwareBuilderBasevirtual
GetPlatformKey() const overrideDekiEditor::FirmwareBuilderBasevirtual
GetProgress() const overrideDekiEditor::FirmwareBuilderBasevirtual
GetSimulatorName() constDekiEditor::ITargetBuilderinlinevirtual
GetState() const overrideDekiEditor::FirmwareBuilderBasevirtual
GetToolchainComponents() const overrideDekiEditor::FirmwareBuilderBasevirtual
GetToolchainStatus() const =0DekiEditor::ITargetBuilderpure virtual
InstallToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr) overrideDekiEditor::FirmwareBuilderBasevirtual
IsBuilding() const overrideDekiEditor::FirmwareBuilderBaseinlinevirtual
IsPackageCompatible(const std::string &metadataPath) const overrideDekiEditor::FirmwareBuilderBasevirtual
IsToolchainBusy() const overrideDekiEditor::FirmwareBuilderBasevirtual
IsToolchainInstalled() const =0DekiEditor::ITargetBuilderpure virtual
m_BuildOptionsDekiEditor::FirmwareBuilderBaseprotected
m_BuildThreadDekiEditor::FirmwareBuilderBaseprotected
m_CancelRequestedDekiEditor::FirmwareBuilderBaseprotected
m_HasPlatformConfigDekiEditor::FirmwareBuilderBaseprotected
m_IsBuildingDekiEditor::FirmwareBuilderBaseprotected
m_PackageDefinesDekiEditor::FirmwareBuilderBaseprotected
m_PlatformConfigDekiEditor::FirmwareBuilderBaseprotected
m_ProgressDekiEditor::FirmwareBuilderBaseprotected
m_ProgressMutexDekiEditor::FirmwareBuilderBasemutableprotected
m_ToolchainMgrDekiEditor::FirmwareBuilderBaseprotected
MakeSimulationBootScene(std::string &scene, const PlatformConfig &config, std::vector< std::string > &notes, std::string &error) constDekiEditor::ITargetBuilderinlinevirtual
ReadEnginePackageDeps(const std::string &enginePath, const std::string &projectPath, const std::string &platformKey) constDekiEditor::FirmwareBuilderBaseprotected
RunOnBuildThread(std::function< void()> work)DekiEditor::FirmwareBuilderBaseprotected
SetBuildOptions(const BuildOptions &options) overrideDekiEditor::FirmwareBuilderBaseinlinevirtual
SetError(const std::string &error)DekiEditor::FirmwareBuilderBaseprotected
SetPackageDefines(const std::vector< std::string > &defines) overrideDekiEditor::FirmwareBuilderBaseinlinevirtual
SetPlatformConfig(const PlatformConfig &config) overrideDekiEditor::FirmwareBuilderBasevirtual
SetProgress(BuildState state, const std::string &text, float progress)DekiEditor::FirmwareBuilderBaseprotected
SetupToolchainComponent(const std::string &componentId, BuildProgressCallback cb=nullptr) overrideDekiEditor::FirmwareBuilderBasevirtual
SupportsDeploy() const =0DekiEditor::ITargetBuilderpure virtual
SupportsSimulation() constDekiEditor::ITargetBuilderinlinevirtual
ValidatePlatform(const PlatformConfig &config) constDekiEditor::ITargetBuilderinlinevirtual
~FirmwareBuilderBase() override=defaultDekiEditor::FirmwareBuilderBase
~ITargetBuilder()=defaultDekiEditor::ITargetBuildervirtual