Chicane

Glyph

ヘッダー
Includes/Chicane/Grid/Component/Text/Glyph.hpp
ネームスペース
Chicane::Grid::TextGlyph

コンストラクター

名前説明
TextGlyph()

オーバーライド関数

アクセスタイプモディファイア名前説明
public
bool
const
isDrawable()
protected
void
refreshPrimitive()
protected
void
refreshStyleRuleset()

関数

アクセスタイプモディファイア名前説明
public
bool
const
isLive()
public
void
configure(
const  Box::FontGlyph* inGlyph, 
float inFontSize, 
float inLetterSpacing, 
const  Color::Rgba& inColor, 
const  Vec2& inRelative, 
float inAscender
)
public
void
clear()
public
float
const
getAdvance()
public
const  Vec2&
const
getRelative()
public
void
setRelative(
const  Vec2& inValue
)
public
void
syncPosition()

メンバ

アクセスタイプモディファイア名前説明
public
const  char*
static, constexpr
TAG_ID
public
const  char*
static, constexpr
QUAD_ID
public
const  float
static, constexpr
QUAD_DILATION
private
m_glyph
private
float
m_advance
private
float
m_dilation
private
m_relative