MCPcopy Create free account
hub / github.com/9chu/LuaSTGPlus / OnGlyphBeginDraw

Method OnGlyphBeginDraw

LuaSTGPlus/AppFrame.cpp:31–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29 f2dGeometryRenderer* m_pGRenderer;
30protected:
31 fBool OnGlyphBeginDraw(fuInt Index, fCharW Character, fcyVec2& DrawPos, fcyVec2& Adv)
32 {
33 m_pGRenderer->SetPenColor(0, fcyColor(0xFF00FFFF));
34 m_pGRenderer->SetPenColor(1, fcyColor(0xFF00FFFF));
35 m_pGRenderer->SetPenColor(2, fcyColor(0xFF00FFFF));
36 m_pGRenderer->SetPenColor(3, fcyColor(0xFF00FFFF));
37 m_pGRenderer->SetPenSize(3.f);
38 m_pGRenderer->DrawCircle(m_pGraph2D, DrawPos, 2.f, 12);
39 m_pGRenderer->SetPenColor(0, fcyColor(0xFF00FF00));
40 m_pGRenderer->SetPenColor(1, fcyColor(0xFF00FF00));
41 m_pGRenderer->SetPenColor(2, fcyColor(0xFF00FF00));
42 m_pGRenderer->SetPenColor(3, fcyColor(0xFF00FF00));
43 m_pGRenderer->DrawLine(m_pGraph2D, DrawPos, DrawPos + Adv);
44 return true;
45 }
46 void OnGlyphCalcuCoord(f2dGraphics2DVertex pVerts[]) { }
47public:
48 FontBaseLineDebugHelper(f2dGraphics2D* G, f2dGeometryRenderer* GR, fcyRect BaseRect)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected