adjustINIWidths(const String &srcFile, const String &dstFile, float scale) | G3D::GFont | static |
appendToCharVertexArray(Array< CPUCharVertex > &cpuCharArray, Array< int > &indexArray, RenderDevice *renderDevice, const String &s, const Point2 &pos2D, float size=12, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
appendToCharVertexArrayWordWrap(Array< CPUCharVertex > &cpuCharArray, Array< int > &indexArray, RenderDevice *renderDevice, float wrapWidth, const String &s, const Point2 &pos2D, float size=12, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
bounds(const String &s, float size=12, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
boundsWordWrap(float maxWidth, const String &s, float size=12, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
draw2D(RenderDevice *renderDevice, const String &s, const Point2 &pos2D, float size=12, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
draw2DWordWrap(RenderDevice *renderDevice, float maxWidth, const String &s, const Point2 &pos2D, float size=12, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
draw3D(RenderDevice *renderDevice, const String &s, const CoordinateFrame &pos3D, float size=0.1f, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
draw3DBillboard(RenderDevice *renderDevice, const String &s, const Point3 &pos3D, float size=0.1f, const Color4 &color=Color3::black(), const Color4 &outline=Color4::clear(), XAlign xalign=XALIGN_CENTER, YAlign yalign=YALIGN_CENTER, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
FIXED_SPACING enum value | G3D::GFont | |
fromFile(const String &filename) | G3D::GFont | static |
fromMemory(const String &name, const uint8 *bytes, const int size) | G3D::GFont | static |
makeFont(int charsetSize, const String &infileBase, String outfile="") | G3D::GFont | static |
name() const | G3D::GFont | inline |
nativeSize() const | G3D::GFont | inline |
PROPORTIONAL_SPACING enum value | G3D::GFont | |
recenterGlyphs(const shared_ptr< Image > &src, shared_ptr< Image > &dst) | G3D::GFont | static |
renderCharVertexArray(RenderDevice *rd, const Array< CPUCharVertex > &cpuCharArray, Array< int > &indexArray) const | G3D::GFont | |
Spacing enum name | G3D::GFont | |
texelSize() const | G3D::GFont | |
texture() const | G3D::GFont | inline |
textureMatrix() const | G3D::GFont | inline |
wordSplitByWidth(const float maxWidth, const String &s, float size=12, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
wordWrapCut(float maxWidth, String &s, String &firstLine, float size=12, Spacing spacing=PROPORTIONAL_SPACING) const | G3D::GFont | |
XAlign enum name | G3D::GFont | |
XALIGN_CENTER enum value | G3D::GFont | |
XALIGN_LEFT enum value | G3D::GFont | |
XALIGN_RIGHT enum value | G3D::GFont | |
YAlign enum name | G3D::GFont | |
YALIGN_BASELINE enum value | G3D::GFont | |
YALIGN_BOTTOM enum value | G3D::GFont | |
YALIGN_CENTER enum value | G3D::GFont | |
YALIGN_TOP enum value | G3D::GFont | |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |