SDOM - Simple SDL Document Object Model
A lightweight, extensible Document Object Model for SDL-based applications.
Loading...
Searching...
No Matches
SDOM::BitmapFont Member List

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

_registerLuaBindings(const std::string &typeName, sol::state_view lua)SDOM::BitmapFontprotectedvirtual
activeFontHeight_SDOM::BitmapFontprotected
activeFontWidth_SDOM::BitmapFontprotected
applyBitmapFontDefaults(class Factory &factory, const std::string &fontResourceName, int &outFontSize, int &outFontWidth, int &outFontHeight)SDOM::IFontObjectstatic
as()SDOM::IAssetObjectinline
BitmapFont(const InitStruct &init)SDOM::BitmapFontprotected
BitmapFont(const sol::table &config)SDOM::BitmapFontprotected
bitmapFontHeight_SDOM::BitmapFontprotected
bitmapFontWidth_SDOM::BitmapFontprotected
CoreSDOM::IFontObjectprotected
create(const sol::table &config) overrideSDOM::BitmapFontvirtual
CreateFromInitStruct(const IAssetObject::InitStruct &baseInit)SDOM::BitmapFontinlinestatic
CreateFromLua(const sol::table &config)SDOM::BitmapFontinlinestatic
drawDropShadowGlyph(Uint32 ch, int x, int y, const FontStyle &style)SDOM::BitmapFontprotected
drawForegroundGlyph(Uint32 ch, int x, int y, const FontStyle &style)SDOM::BitmapFontprotected
drawGlyph(Uint32 ch, int x, int y, const FontStyle &style) overrideSDOM::BitmapFontvirtual
drawOutlineGlyph(Uint32 ch, int x, int y, const FontStyle &style)SDOM::BitmapFontprotected
drawPhrase(const std::string &str, int x, int y, const FontStyle &style) overrideSDOM::BitmapFontvirtual
drawPhraseDropshadow(const std::string &str, int x, int y, const FontStyle &style) overrideSDOM::BitmapFontvirtual
drawPhraseOutline(const std::string &str, int x, int y, const FontStyle &style) overrideSDOM::BitmapFontvirtual
FactorySDOM::IFontObjectprotected
filename_SDOM::IAssetObjectprotected
fontSize_SDOM::IFontObjectprotected
FontType enum nameSDOM::IFontObject
fontType_SDOM::IFontObjectprotected
FontTypeToStringSDOM::IFontObjectinlinestatic
getBitmapFontHeight() constSDOM::BitmapFontinline
getBitmapFontWidth() constSDOM::BitmapFontinline
getFilename() constSDOM::IAssetObjectinline
getFontAscent() overrideSDOM::BitmapFontvirtual
getFontSize() overrideSDOM::BitmapFontvirtual
SDOM::IFontObject::getFontSize() constSDOM::IFontObjectinline
getFontStyle() overrideSDOM::BitmapFontvirtual
getFontType() constSDOM::IFontObjectinline
getGlyphHeight(Uint32 ch) const overrideSDOM::BitmapFontvirtual
getGlyphMetrics(Uint32 ch, int *minx, int *maxx, int *miny, int *maxy, int *advance) const overrideSDOM::BitmapFontvirtual
getGlyphWidth(Uint32 ch) const overrideSDOM::BitmapFontvirtual
getName() constSDOM::IAssetObjectinline
getResourceHandle() constSDOM::BitmapFontinline
getType() constSDOM::IAssetObjectinline
getWordHeight(const std::string &word) constSDOM::IFontObject
getWordWidth(const std::string &word) constSDOM::IFontObject
IAssetObject(const InitStruct &init)SDOM::IAssetObject
IAssetObject(const sol::table &config)SDOM::IAssetObject
IAssetObject()SDOM::IAssetObject
IFontObject(const InitStruct &init)SDOM::IFontObjectprotected
IFontObject(const sol::table &config)SDOM::IFontObjectprotected
initializeOutlineGlyph(Uint32 ch, int x, int y)SDOM::BitmapFontprotected
isInternal() constSDOM::IAssetObjectinline
isInternal_SDOM::IAssetObjectprotected
isLoaded() constSDOM::IAssetObjectinline
isLoaded_SDOM::IAssetObjectprotected
lua_value_case_insensitive(const sol::table &tbl, const std::string &key, const T &default_value)SDOM::IDataObjectinlinestatic
name_SDOM::IAssetObjectprotected
objHandleType_SDOM::IAssetObjectprotected
onInit() overrideSDOM::BitmapFontvirtual
onLoad() overrideSDOM::BitmapFontvirtual
onQuit() overrideSDOM::BitmapFontvirtual
onUnitTest() overrideSDOM::IAssetObjectinlinevirtual
onUnload() overrideSDOM::BitmapFontvirtual
outlineTexturesSDOM::BitmapFontprotected
registerLuaBindings(const std::string &typeName, sol::state_view lua)SDOM::IDataObjectinline
setBitmapFontHeight(int height)SDOM::BitmapFontinline
setBitmapFontWidth(int width)SDOM::BitmapFontinline
setFilename(const std::string &filename)SDOM::IAssetObjectinline
setFontSize(int p_size) overrideSDOM::BitmapFontvirtual
setFontStyle(const FontStyle &style) overrideSDOM::BitmapFontvirtual
setName(const std::string &name)SDOM::IAssetObjectinline
setType(const std::string &type)SDOM::IAssetObjectinline
spriteSheet_SDOM::BitmapFontprotected
StringToFontTypeSDOM::IFontObjectinlinestatic
type_SDOM::IAssetObjectprotected
TypeNameSDOM::BitmapFontstatic
~BitmapFont() overrideSDOM::BitmapFontvirtual
~IAssetObject()SDOM::IAssetObjectvirtual
~IFontObject() overrideSDOM::IFontObjectvirtual