Chicane

StyleFile

Header
Includes/Chicane/Grid/Style/File.hpp
Namespace
Chicane::Grid::StyleFile

Tipos

NomeValorDescrição
Variables
std::unordered_map<StringString>

Construtores

NomeDescrição
StyleFile()

Funções

AccessoReturnoModificadorNomeDescrição
public
void
parse(
const  FileSystem::Path& inLocation
)
public
void
parse(
const  String& inValue
)
public
const
getImports()
public
void
addImport(
const  String& inValue
)
public
void
addImport(
const  StyleImport::List& inValue
)
public
void
addImport(
const  StyleImport& inValue
)
public
const  Variables&
const
getVariables()
public
const  String&
const
getVariable(
const  String& inName
)
public
void
addVariable(
const  String& inValue
)
public
void
addVariable(
const  Variables& inValue
)
public
void
addVariable(
const  String& inName
const  String& inValue
)
public
const
getRulesets()
public
void
addRuleset(
const  String& inValue
)
public
void
addRuleset(
const  StyleRuleset::List& inValue
)
public
void
addRuleset(
const  StyleRuleset& inValue
)
private
extractImports(
const  String& inValue
)
private
extractVariables(
const  String& inValue
)
private
extractRulesets(
const  String& inValue
const  String& inSelector
)
private
stripNestedRulesets(
const  String& inValue
)

Membros

AccessoTipoModificadorNomeDescrição
private
m_imports
private
m_variables
private
m_rulesets