Chicane

StyleProperty

Header
Includes/Chicane/Grid/Style/Property.hpp
Namespace
Chicane::Grid::StyleProperty

Tipos

NomeValorDescrição
Parser
std::function<T(const String &)>

Construtores

NomeDescrição
StyleProperty(
A... args
)

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
inline, const
isRaw(
const  String& inValue
)
public
const  String&
inline, const
getRaw()
public
void
inline
setRaw(
const  String& inValue
)
public
T
inline, const
get()
public
void
inline
set(
const  StyleProperty<T>& inProperty
)
public
void
inline
set(
T inValue
)
public
void
inline
refresh()
public
void
inline
parseWith(
std::function<T(const String &)> inParser
)
public
bool
inline
operator==(
const  StyleProperty& inA
const  StyleProperty& inB
)
public
bool
inline
operator==(
const  StyleProperty& inA
const  T& inB
)

Membros

AccessoTipoModificadorNomeDescrição
private
m_raw
private
T
m_parsed
private
m_parser