Chicane

StyleProperty

ヘッダー
Includes/Chicane/Grid/Style/Property.hpp
ネームスペース
Chicane::Grid::StyleProperty

Types

名前価値説明
Parser
std::function<T(const String &)>

コンストラクター

名前説明
StyleProperty(
A... args
)

関数

アクセスタイプモディファイア名前説明
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
)

メンバ

アクセスタイプモディファイア名前説明
private
m_raw
private
T
m_parsed
private
m_parser