![]() |
Gorgon Game Engine
|
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 value | BitmapFont | |
Alpha enum value | BitmapFont | |
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 value | BitmapFont | |
baseline | BitmapFont | protected |
BasicFont(const GlyphRenderer &renderer, RGBAf color=1.f, TextAlignment defaultalign=TextAlignment::Left) | BasicFont | |
begin() | BitmapFont | |
begin() const | BitmapFont | |
BitmapFont(float baseline=0) | BitmapFont | explicit |
BitmapFont(const BitmapFont &)=delete | BitmapFont | |
BitmapFont(BitmapFont &&other) | BitmapFont | |
color | BasicFont | protected |
CreateAtlas(std::vector< Geometry::Bounds > &bounds, bool tight=false) const | BitmapFont | |
Decimal enum value | BitmapFont | |
defaultalign | BasicFont | protected |
DeleteConstants enum name | BitmapFont | |
destroylist | BitmapFont | protected |
DetermineDimensions() | BitmapFont | |
digw | BitmapFont | protected |
Duplicate() | BitmapFont | |
end() | BitmapFont | |
end() const | BitmapFont | |
Exists(Glyph g) const override | BitmapFont | virtual |
GetBaseLine() const override | BitmapFont | virtual |
GetCharacterIndex(const std::string &text, Geometry::Point location) const override | BasicFont | virtual |
GetCharacterIndex(const std::string &text, int w, Geometry::Point location, bool wrap=true) const override | BasicFont | virtual |
GetColor() const | BasicFont | |
GetCursorAdvance(Glyph g) const override | BitmapFont | virtual |
GetDefaultAlignment() const | BasicFont | |
GetDigitWidth() const override | BitmapFont | virtual |
GetEMSize() const override | BitmapFont | virtual |
GetGlyphRenderer() const override | BitmapFont | virtual |
GetGlyphSpacing() const | BitmapFont | |
GetHeight() const override | BitmapFont | virtual |
GetImage(Glyph g) | BitmapFont | |
GetLetterHeight(bool asciionly=false) const override | BitmapFont | virtual |
GetLineGap() const override | BitmapFont | virtual |
GetLineThickness() const override | BitmapFont | virtual |
GetMaxWidth() const override | BitmapFont | virtual |
GetPosition(const std::string &text, int index) const override | BasicFont | virtual |
GetPosition(const std::string &text, int w, int index, bool wrap=true) const override | BasicFont | virtual |
GetSize(Glyph chr) const override | BitmapFont | virtual |
GetSize(const std::string &text) const override | BitmapFont | |
GetSize(const std::string &text, int width) const override | BitmapFont | |
Gorgon::Graphics::BasicFont::GetSize(const std::string &text) const override | BasicFont | virtual |
Gorgon::Graphics::BasicFont::GetSize(const std::string &text, int width) const override | BasicFont | virtual |
GetUnderlineOffset() const override | BitmapFont | virtual |
glyphmap | BitmapFont | protected |
height | BitmapFont | protected |
Hexadecimal enum value | BitmapFont | |
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 name | BitmapFont | |
isascii | BitmapFont | protected |
IsASCII() const override | BitmapFont | virtual |
isfixedw | BitmapFont | protected |
IsFixedWidth() const override | BitmapFont | virtual |
IsOwned(const RectangularDrawable &img) const | BitmapFont | |
IsReady() const override | BasicFont | virtual |
kerning | BitmapFont | protected |
KerningDistance(Glyph chr1, Glyph chr2) const override | BitmapFont | virtual |
linegap | BitmapFont | protected |
linethickness | BitmapFont | protected |
maxwidth | BitmapFont | protected |
NeedsPrepare() const | GlyphRenderer | virtual |
None enum value | BitmapFont | |
operator=(const BitmapFont &)=delete | BitmapFont | |
operator=(BitmapFont &&other) | BitmapFont | |
Owned enum value | BitmapFont | |
Pack(bool tight=false, DeleteConstants del=Owned) | BitmapFont | |
Prepare(const std::string &) const | BitmapFont | |
Gorgon::Graphics::GlyphRenderer::Prepare(const std::string &) const | GlyphRenderer | virtual |
print(TextureTarget &target, const std::string &text, Geometry::Point location) const override | BasicFont | protectedvirtual |
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align) const override | BasicFont | protectedvirtual |
print(TextureTarget &target, const std::string &text, Geometry::Point location, RGBAf color) const | BasicFont | protectedvirtual |
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align, RGBAf color) const | BasicFont | protectedvirtual |
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const override | BasicFont | protectedvirtual |
print(TextureTarget &target, const std::string &text, Geometry::Rectangle location, RGBAf color) const | BasicFont | protectedvirtual |
Print(TextureTarget &target, const std::string &text, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y, int w, RGBAf color) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Pointf location) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) const | BasicFont | |
Print(TextureTarget &target, const std::string &text, int x, int y, int w) const | BasicFont | |
Print(TextureTarget &target, const std::string &text) | BasicFont | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Pointf location) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, Geometry::Point location, int w) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::Print(TextureTarget &target, const std::string &text, int x, int y, int w) const | TextRenderer | |
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) const | BasicFont | protectedvirtual |
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, TextAlignment align) const override | BasicFont | protectedvirtual |
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location) const override | BasicFont | protectedvirtual |
printnowrap(TextureTarget &target, const std::string &text, Geometry::Rectangle location, RGBAf color) const | BasicFont | protectedvirtual |
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override, RGBAf color) const | BasicFont | |
PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, RGBAf color) const | BasicFont | |
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override, RGBAf color) const | BasicFont | |
PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, RGBAf color) const | BasicFont | |
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w, TextAlignment align_override) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, Geometry::Point location, int w) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w, TextAlignment align_override) const | TextRenderer | |
Gorgon::Graphics::TextRenderer::PrintNoWrap(TextureTarget &target, const std::string &text, int x, int y, int w) const | TextRenderer | |
Release(RectangularDrawable &img) | BitmapFont | |
Remove(Glyph g) | BitmapFont | |
Render(Glyph chr, TextureTarget &target, Geometry::Pointf location, RGBAf color) const override | BitmapFont | virtual |
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 | |
spacing | BitmapFont | protected |
underlinepos | BitmapFont | protected |
~BitmapFont() | BitmapFont | |
~GlyphRenderer() | GlyphRenderer | virtual |
~TextRenderer() | TextRenderer | virtual |