39 operator Byte*()
const;
BaseObj()
Definition BaseObj.cpp:10
bool IsValid() const
Definition FontAtlas.cpp:169
FontAtlas & operator=(FontAtlas &&fa) noexcept
Definition FontAtlas.cpp:67
Glyph GetGlyph(Char_32 code) const
Definition FontAtlas.cpp:150
UInt_64 GetHashId() const
Definition FontAtlas.cpp:130
float CalculateWidth(const Str_8 &text) const
Definition FontAtlas.cpp:191
Mesh Generate(Anchor anchor, const Str_8 &text) const
Definition FontAtlas.cpp:238
UInt_64 CalculateIndexAtPoint(const Str_8 &text, const Vec2_f &point) const
Definition FontAtlas.cpp:220
float CalculateHeight(const Str_8 &text) const
Definition FontAtlas.cpp:205
const Array< Glyph > & GetGlyphs() const
Definition FontAtlas.cpp:145
void Release()
Definition FontAtlas.cpp:118
FontAtlas()
Definition FontAtlas.cpp:12
Vec2_f CalculateSize(const Str_8 &text) const
Definition FontAtlas.cpp:174
UInt_64 GetGlyphScale() const
Definition FontAtlas.cpp:140
Vec2_u64 GetResolution() const
Definition FontAtlas.cpp:159
UInt_64 GetSize() const
Definition FontAtlas.cpp:164
Str_8 GetId() const
Definition FontAtlas.cpp:135
Vec2< float > Vec2_f
Definition Vec2.h:384
char32_t Char_32
Definition Types.h:42
Vec2< UInt_64 > Vec2_u64
Definition Vec2.h:372
Anchor
Definition Anchor.h:8
Str< Char_8, UInt_64 > Str_8
Definition Str.h:1902
unsigned char Byte
Definition Types.h:39