Gorgon Game Engine
BitmapFont Member List

This is the complete list of members for BitmapFont, including all inherited members.

AddGlyph(Glyph glyph, const RectangularDrawable &bitmap, int baseline=0)BitmapFont
AddGlyph(Glyph glyph, const RectangularDrawable &bitmap, Geometry::Pointf offset, float advance)BitmapFont
Adopt(const RectangularDrawable &img)BitmapFont
All enum valueBitmapFont
Alpha enum valueBitmapFont
AssumeGlyph(Glyph glyph, const RectangularDrawable &bitmap, int baseline=0)BitmapFont
AssumeGlyph(Glyph glyph, const RectangularDrawable &bitmap, Geometry::Pointf offset, float advance)BitmapFont
AutoKern(Byte opaquelevel=64, int reduce=1, int capitaloffset=-1)BitmapFont
Automatic enum valueBitmapFont
baselineBitmapFontprotected
BasicFont(const GlyphRenderer &renderer, RGBAf color=1.f, TextAlignment defaultalign=TextAlignment::Left)BasicFont
begin()BitmapFont
begin() constBitmapFont
BitmapFont(float baseline=0)BitmapFontexplicit
BitmapFont(const BitmapFont &)=deleteBitmapFont
BitmapFont(BitmapFont &&other)BitmapFont
colorBasicFontprotected
CreateAtlas(std::vector< Geometry::Bounds > &bounds, bool tight=false) constBitmapFont
Decimal enum valueBitmapFont
defaultalignBasicFontprotected
DeleteConstants enum nameBitmapFont
destroylistBitmapFontprotected
DetermineDimensions()BitmapFont
digwBitmapFontprotected
Duplicate()BitmapFont
end()BitmapFont
end() constBitmapFont
Exists(Glyph g) const overrideBitmapFontvirtual
GetBaseLine() const overrideBitmapFontvirtual
GetCharacterIndex(const std::string &text, Geometry::Point location) const overrideBasicFontvirtual
GetCharacterIndex(const std::string &text, int w, Geometry::Point location, bool wrap=true) const overrideBasicFontvirtual
GetColor() constBasicFont
GetCursorAdvance(Glyph g) const overrideBitmapFontvirtual
GetDefaultAlignment() constBasicFont
GetDigitWidth() const overrideBitmapFontvirtual
GetEMSize() const overrideBitmapFontvirtual
GetGlyphRenderer() const overrideBitmapFontvirtual
GetGlyphSpacing() constBitmapFont
GetHeight() const overrideBitmapFontvirtual
GetImage(Glyph g)BitmapFont
GetLetterHeight(bool asciionly=false) const overrideBitmapFontvirtual
GetLineGap() const overrideBitmapFontvirtual
GetLineThickness() const overrideBitmapFontvirtual
GetMaxWidth() const overrideBitmapFontvirtual
GetPosition(const std::string &text, int index) const overrideBasicFontvirtual
GetPosition(const std::string &text, int w, int index, bool wrap=true) const overrideBasicFontvirtual
GetSize(Glyph chr) const overrideBitmapFontvirtual
GetSize(const std::string &text) const overrideBitmapFont
GetSize(const std::string &text, int width) const overrideBitmapFont
Gorgon::Graphics::BasicFont::GetSize(const std::string &text) const overrideBasicFontvirtual
Gorgon::Graphics::BasicFont::GetSize(const std::string &text, int width) const overrideBasicFontvirtual
GetUnderlineOffset() const overrideBitmapFontvirtual
glyphmapBitmapFontprotected
heightBitmapFontprotected
Hexadecimal enum valueBitmapFont
ImportAtlas(Bitmap &&bmp, Geometry::Size grid={0, 0}, Glyph start=0x20, bool expand=false, ImportOptions options=ImportOptions{})BitmapFont
ImportAtlas(const Bitmap &bmp, Geometry::Size grid={0, 0}, Glyph start=0x20, bool expand=false, ImportOptions options=ImportOptions{})BitmapFont
ImportAtlas(const std::string &filename, Geometry::Size grid={0, 0}, Glyph start=0x20, bool expand=false, ImportOptions options=ImportOptions{})BitmapFont
ImportFolder(const std::string &path, ImportNamingTemplate naming=Automatic, Glyph start=0, std::string prefix="", ImportOptions options=ImportOptions{})BitmapFont
ImportNamingTemplate enum nameBitmapFont
isasciiBitmapFontprotected
IsASCII() const overrideBitmapFontvirtual
isfixedwBitmapFontprotected
IsFixedWidth() const overrideBitmapFontvirtual
IsOwned(const RectangularDrawable &img) constBitmapFont
IsReady() const overrideBasicFontvirtual
kerningBitmapFontprotected
KerningDistance(Glyph chr1, Glyph chr2) const overrideBitmapFontvirtual
linegapBitmapFontprotected
linethicknessBitmapFontprotected
maxwidthBitmapFontprotected
NeedsPrepare() constGlyphRenderervirtual
None enum valueBitmapFont
operator=(const BitmapFont &)=deleteBitmapFont
operator=(BitmapFont &&other)BitmapFont
Owned enum valueBitmapFont
Pack(bool tight=false, DeleteConstants del=Owned)BitmapFont
Prepare(const std::string &) constBitmapFont
Gorgon::Graphics::GlyphRenderer::Prepare(const std::string &) constGlyphRenderervirtual
print(TextureTarget &target, const std::string &text, Geometry::Point location) const overrideBasicFontprotectedvirtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align) const overrideBasicFontprotectedvirtual
print(TextureTarget &target, const std::string &text, Geometry::Point location, RGBAf color) constBasicFontprotectedvirtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align, RGBAf color) constBasicFontprotectedvirtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const overrideBasicFontprotectedvirtual
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, RGBAf color) constBasicFontprotectedvirtual
Print(TextureTarget &target, const std::string &text, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y, int w, RGBAf color) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Pointf location) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) constBasicFont
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) constBasicFont
Print(TextureTarget &target, const std::string &text, int x, int y, int w) constBasicFont
Print(TextureTarget &target, const std::string &text)BasicFont
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Pointf location) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y, int w) constTextRenderer
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text)TextRenderer
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align, RGBAf color) constBasicFontprotectedvirtual
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align) const overrideBasicFontprotectedvirtual
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const overrideBasicFontprotectedvirtual
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, RGBAf color) constBasicFontprotectedvirtual
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override, RGBAf color) constBasicFont
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, RGBAf color) constBasicFont
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override, RGBAf color) constBasicFont
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, RGBAf color) constBasicFont
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) constTextRenderer
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w) constTextRenderer
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) constTextRenderer
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w) constTextRenderer
Release(RectangularDrawable &img)BitmapFont
Remove(Glyph g)BitmapFont
Render(Glyph chr, TextureTarget &target, Geometry::Pointf location, RGBAf color) const overrideBitmapFontvirtual
SetBaseline(float value)BitmapFont
SetColor(RGBAf value)BasicFont
SetDefaultAlignment(TextAlignment value)BasicFont
SetGlyphSpacing(int value)BitmapFont
SetHeight(int value)BitmapFont
SetKerning(Glyph left, Glyph right, Geometry::Pointf kern)BitmapFont
SetKerning(Glyph left, Glyph right, float x)BitmapFont
SetLineGap(float value)BitmapFont
SetLineThickness(int value)BitmapFont
SetMaxWidth(int value)BitmapFont
SetUnderlineOffset(int value)BitmapFont
spacingBitmapFontprotected
underlineposBitmapFontprotected
~BitmapFont()BitmapFont
~GlyphRenderer()GlyphRenderervirtual
~TextRenderer()TextRenderervirtual