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

#include <C:/Users/kirby/Documents/Github/deki/deki-editor/deki-editor/include/deki-editor/BuildStripSettings.h>

Public Member Functions

std::string Override (const std::string &packageId, const std::string &featureId) const
void SetOverride (const std::string &packageId, const std::string &featureId, const std::string &value)
bool Save (const std::string &projectPath) const

Static Public Member Functions

static std::filesystem::path FilePath (const std::string &projectPath)
static BuildStripSettings Load (const std::string &projectPath)

Public Attributes

bool stripUnusedComponents = true
bool stripUnusedPackages = true
std::map< std::string, std::map< std::string, std::string > > featureOverrides

Member Function Documentation

◆ Override()

std::string DekiEditor::BuildStripSettings::Override ( const std::string & packageId,
const std::string & featureId ) const

◆ SetOverride()

void DekiEditor::BuildStripSettings::SetOverride ( const std::string & packageId,
const std::string & featureId,
const std::string & value )

◆ FilePath()

std::filesystem::path DekiEditor::BuildStripSettings::FilePath ( const std::string & projectPath)
static

◆ Load()

BuildStripSettings DekiEditor::BuildStripSettings::Load ( const std::string & projectPath)
static

◆ Save()

bool DekiEditor::BuildStripSettings::Save ( const std::string & projectPath) const

Member Data Documentation

◆ stripUnusedComponents

bool DekiEditor::BuildStripSettings::stripUnusedComponents = true

◆ stripUnusedPackages

bool DekiEditor::BuildStripSettings::stripUnusedPackages = true

◆ featureOverrides

std::map<std::string, std::map<std::string, std::string> > DekiEditor::BuildStripSettings::featureOverrides

The documentation for this struct was generated from the following file: