LeviLamina
Loading...
Searching...
No Matches
TrueTypeFont Member List

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

$_getCharWidth(int uniChar, bool) (defined in TrueTypeFont)TrueTypeFont
$_getFontSheetLocation(int sheet, bool) const (defined in TrueTypeFont)TrueTypeFont
$_getReplacementCharacter() (defined in TrueTypeFont)TrueTypeFont
$_remapString(::std::string_view str) const (defined in Font)Font
$_scanUnicodeCharacterSize(int character, int sheet, bool forceUnicode) (defined in TrueTypeFont)TrueTypeFont
$_supportsShadowInSingleDraw() (defined in TrueTypeFont)TrueTypeFont
$buildChar(::std::vector<::Font::GlyphQuad > &quads, int i, ::mce::Color const &color, bool italic, float x, float y, bool unicode) (defined in TrueTypeFont)TrueTypeFont
$ctor(::std::string const &ttfFile, uint version, uchar defaultRenderPixelHeight, ushort atlasPageSize, ::std::shared_ptr<::mce::TextureGroup > textureGroup, bool uploadTextureOnConstruction) (defined in TrueTypeFont)TrueTypeFont
$ctor(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in Font)Font
$drawCached(::ScreenContext &screenContext, ::std::string_view str, float x, float y, ::mce::Color const &color, bool ignoreColorFormatting, bool darken, bool drawColorSymbol, ::mce::MaterialPtr const *optionalMat, int caretPosition, bool shadow, float linePadding, ::mce::Color const &resetColorOverride, ::mce::Color const &shaderDarkColor, float outlineWidth, float yCaretOffset, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, bool autoGenNormalsAndTangents) (defined in Font)Font
$dtor() (defined in TrueTypeFont)TrueTypeFont
$fetchPage(int page) (defined in TrueTypeFont)TrueTypeFont
$getFontSources() const (defined in TrueTypeFont)TrueTypeFont
$getLineLength(::std::string_view str, float fontSize, bool showColorSymbol) (defined in Font)Font
$getMaterial(int sheet, bool isOddGuiScale) const (defined in TrueTypeFont)TrueTypeFont
$getScaleFactor() const (defined in TrueTypeFont)TrueTypeFont
$getScaleFactor(int c) const (defined in Font)Font
$getTranslationFactor() const (defined in Font)Font
$getType(int glyphSheet) const (defined in TrueTypeFont)TrueTypeFont
$getUnicodeFontNameWithPage(::Core::Path const &fontName, uchar const page) const (defined in TrueTypeFont)TrueTypeFont
$getWrapHeight() const (defined in TrueTypeFont)TrueTypeFont
$isReloadingTextures() (defined in TrueTypeFont)TrueTypeFont
$isScreenPixelAligned() const (defined in TrueTypeFont)TrueTypeFont
$loadFontData(bool uploadTextureImmediately) (defined in TrueTypeFont)TrueTypeFont
$materialCanBeOverridden() const (defined in TrueTypeFont)TrueTypeFont
$onAppSuspended() (defined in Font)Font
$onDeviceLost() (defined in Font)Font
$onLanguageChanged(::std::string_view languageCode) (defined in Font)Font
$reloadFontTextures(::Bedrock::NonOwnerPointer<::ResourceLoadManager > const &resourceLoadManager, bool blockingLoad) (defined in TrueTypeFont)TrueTypeFont
$setTextConstantsInScreenContext(::ScreenContext &, int, float, ::mce::Color const &, bool) const (defined in TrueTypeFont)TrueTypeFont
$supportsChar(int const &character) (defined in TrueTypeFont)TrueTypeFont
$switchFontsource(::Core::Path const &, ::Core::Path const &) (defined in TrueTypeFont)TrueTypeFont
$tryGetRenderingParameters(::ScreenContext const &screenContext, int glyphSheet, float guiScale, ::mce::Color const &textColor, bool hasShadow, uint textureWidth, uint textureHeight) const (defined in Font)Font
$unloadTextures() (defined in TrueTypeFont)TrueTypeFont
$uploadTextureToGPU() (defined in TrueTypeFont)TrueTypeFont
$vftable()TrueTypeFontstatic
_cacheAtlas(::Core::Path const &atlasPath, ::std::shared_ptr<::cg::ImageBuffer > &atlasTexture, ::Core::Path const &glyphInfoPath, ::TrueTypeFont::PageOfGlyphs &atlasGlyphInfo) (defined in TrueTypeFont)TrueTypeFont
_chopString(::std::string &currentLine, ::std::string &activeFormatting, float &totalHeight, uint &remainingLineCount, float maxWidth, bool showColorSymbol, bool centered, float fontSize, ::std::function< bool(::std::string_view const &, ::std::string &, float, uint &)> currentLineCallback) (defined in Font)Font
_convertAtlas(::std::vector< uchar > const &data, ::std::shared_ptr<::cg::ImageBuffer > &atlasTexture, int atlasSize) (defined in TrueTypeFont)TrueTypeFont
_drawTextSegment(::ScreenContext &screenContext, ::std::string_view str, float startX, float startY, ::mce::Color const &color, bool centered, bool shadow, bool showColorSymbol, ::mce::MaterialPtr *optionalMat) (defined in Font)Font
_drawWordWrap(::ScreenContext &screenContext, ::std::string_view str, float x, float y, float w, ::mce::Color const &color, uint maxLine, float fontSize, bool shadow, bool centered, bool showColorSymbol, ::mce::MaterialPtr *optionalMat) (defined in Font)Font
_getCharWidth(int uniChar, bool) (defined in TrueTypeFont)TrueTypeFontvirtual
_getFontSheetLocation(int sheet, bool) const (defined in TrueTypeFont)TrueTypeFontvirtual
_getReplacementCharacter() (defined in TrueTypeFont)TrueTypeFontvirtual
_getStringChopAmount(::std::string_view currentLine, bool showColorSymbol, float maxWidth) (defined in Font)Font
_loadSheetForGlyph(int codepoint, bool uploadTexture, bool forceReload) (defined in TrueTypeFont)TrueTypeFont
_makeTextObject(::Tessellator &tessellator, ::std::string_view str, ::mce::Color const &ccolor, bool showColorSymbol, bool ignoreColorFormatting, int caretPosition, bool shadow, float linePadding, bool isOddGuiScale, ::mce::Color const &resetColorOverride, bool uiMaterial, float outlineWidth, float yCaretOffset, bool autoGenNormalsAndTangents) (defined in Font)Font
_processHeightWrap(::std::string_view str, float startX, float startY, float maxWidth, uint maxLine, bool showColorSymbol, bool centered, float fontSize, ::std::function< bool(::std::string_view const &, ::std::string &, float, uint &)> currentLineCallback) (defined in Font)Font
_remapString(::std::string_view str) const (defined in Font)Font
_scalePageOfGlyphs(::TrueTypeFont::PageOfGlyphs &pageOfGlyphs) const (defined in TrueTypeFont)TrueTypeFont
_scanUnicodeCharacterSize(int character, int sheet, bool forceUnicode) (defined in TrueTypeFont)TrueTypeFontvirtual
_supportsShadowInSingleDraw() (defined in TrueTypeFont)TrueTypeFontvirtual
_uploadTextureToGPU(::ResourceLocation const &resourceLocation, ::std::shared_ptr<::cg::ImageBuffer > imageBuffer) (defined in TrueTypeFont)TrueTypeFont
buildChar(::std::vector<::Font::GlyphQuad > &quads, int i, ::mce::Color const &color, bool italic, float x, float y, bool unicode) (defined in TrueTypeFont)TrueTypeFontvirtual
CACHE_VERSION() (defined in TrueTypeFont)TrueTypeFontstatic
calculateTextWidths(::std::string_view text, ::std::vector< int > &widths) (defined in Font)Font
containsWideChar(::std::string_view str) (defined in Font)Fontstatic
CurrentLineCallback typedef (defined in Font)Font
drawCached(::ScreenContext &screenContext, ::std::string_view str, float x, float y, ::mce::Color const &color, bool ignoreColorFormatting, bool darken, bool drawColorSymbol, ::mce::MaterialPtr const *optionalMat, int caretPosition, bool shadow, float linePadding, ::mce::Color const &resetColorOverride, ::mce::Color const &shaderDarkColor, float outlineWidth, float yCaretOffset, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, bool autoGenNormalsAndTangents) (defined in Font)Fontvirtual
drawShadow(::ScreenContext &screenContext, ::std::string_view str, float x, float y, ::mce::Color const &color, bool showColorSymbol, ::mce::MaterialPtr *optionalMat, float linePadding) (defined in Font)Font
drawTransformed(::ScreenContext &screenContext, ::std::string_view str, float x, float y, ::mce::Color const &color, float angle, float s, bool centered, float maxWidth, bool shadow) (defined in Font)Font
fetchPage(int page) (defined in TrueTypeFont)TrueTypeFontvirtual
Font() (defined in Font)Font
Font(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in Font)Fontexplicit
getFontSources() const (defined in TrueTypeFont)TrueTypeFontvirtual
getGlyphLocations() const (defined in Font)Font
getLineLength(::std::string_view str, float fontSize, bool showColorSymbol) (defined in Font)Fontvirtual
getMaterial(int sheet, bool isOddGuiScale) const (defined in TrueTypeFont)TrueTypeFontvirtual
getReloadFontTextures() const (defined in Font)Font
getScaleFactor() const (defined in TrueTypeFont)TrueTypeFontvirtual
getScaleFactor(int c) const (defined in Font)Fontvirtual
getTranslationFactor() const (defined in Font)Font
getType(int glyphSheet) const (defined in TrueTypeFont)TrueTypeFont
getUnicodeFontNameWithPage(::Core::Path const &fontName, uchar const page) const (defined in TrueTypeFont)TrueTypeFont
getWrapHeight() const (defined in TrueTypeFont)TrueTypeFontvirtual
hasFormattingCodes(::std::string_view str) const (defined in Font)Font
isReloadingTextures() (defined in TrueTypeFont)TrueTypeFontvirtual
isScreenPixelAligned() const (defined in TrueTypeFont)TrueTypeFontvirtual
loadFontData(bool uploadTextureImmediately) (defined in TrueTypeFont)TrueTypeFontvirtual
mAlwaysUnicode (defined in Font)Font
materialCanBeOverridden() const (defined in TrueTypeFont)TrueTypeFontvirtual
mAutoResetFormat (defined in Font)Font
mBold (defined in Font)Font
mCaretColor (defined in Font)Font
mCaretRenderPosition (defined in Font)Font
mCaretRenderSize (defined in Font)Font
mColors (defined in Font)Font
mCurrentColor (defined in Font)Font
mDefaultAtlasPageSize (defined in TrueTypeFont)TrueTypeFont
mDefaultRenderSize (defined in TrueTypeFont)TrueTypeFont
mFontFile (defined in TrueTypeFont)TrueTypeFont
mFontMat (defined in Font)Font
mFontTexture (defined in Font)Font
mGlyphSheetMutex (defined in TrueTypeFont)TrueTypeFont
mGlyphSheets (defined in TrueTypeFont)TrueTypeFont
mIsGlyphSheetBuilt (defined in TrueTypeFont)TrueTypeFont
mIsReloading (defined in TrueTypeFont)TrueTypeFont
mItalic (defined in Font)Font
mLoadedFontInformation (defined in TrueTypeFont)TrueTypeFont
mObfuscated (defined in Font)Font
mObfuscatedIndex (defined in Font)Font
mObfuscatedTextTime (defined in Font)Font
mRenderSizeToGameSizeScalar (defined in TrueTypeFont)TrueTypeFont
mScalarOverride (defined in Font)Font
mScaleOverrideCharacter (defined in Font)Font
mSheetsThatFailedToRender (defined in TrueTypeFont)TrueTypeFont
mStrikethrough (defined in Font)Font
mStringCache (defined in Font)Font
mTextureGroup (defined in Font)Font
mTexturesToUpload (defined in TrueTypeFont)TrueTypeFont
mUnderlined (defined in Font)Font
mUseCache (defined in Font)Font
mVersion (defined in TrueTypeFont)TrueTypeFont
NOT_FOUND_PAGE() (defined in Font)Fontstatic
onAppSuspended() (defined in Font)Fontvirtual
onDeviceLost() (defined in Font)Fontvirtual
onLanguageChanged(::std::string_view languageCode) (defined in Font)Fontvirtual
reloadFontTextures(::Bedrock::NonOwnerPointer<::ResourceLoadManager > const &resourceLoadManager, bool blockingLoad) (defined in TrueTypeFont)TrueTypeFontvirtual
resetFontData(bool uploadTextureImmediately) (defined in Font)Font
setTextConstantsInScreenContext(::ScreenContext &, int, float, ::mce::Color const &, bool) const (defined in TrueTypeFont)TrueTypeFontvirtual
StringCache typedef (defined in Font)Font
StringCacheLookupKey typedef (defined in Font)Font
StringCacheStoredKey typedef (defined in Font)Font
supportsChar(int const &character) (defined in TrueTypeFont)TrueTypeFontvirtual
supportsString(::std::string_view str) (defined in Font)Font
switchFontsource(::Core::Path const &, ::Core::Path const &) (defined in TrueTypeFont)TrueTypeFontvirtual
tickObfuscatedTextIndex(float deltaTime, float obfuscateSwitchTime) (defined in Font)Font
TrueTypeFont() (defined in TrueTypeFont)TrueTypeFont
TrueTypeFont(::std::string const &ttfFile, uint version, uchar defaultRenderPixelHeight, ushort atlasPageSize, ::std::shared_ptr<::mce::TextureGroup > textureGroup, bool uploadTextureOnConstruction) (defined in TrueTypeFont)TrueTypeFont
tryGetRenderingParameters(::ScreenContext const &screenContext, int glyphSheet, float guiScale, ::mce::Color const &textColor, bool hasShadow, uint textureWidth, uint textureHeight) const (defined in Font)Font
UNICODE_REPLACEMENT_CHARACTER_CODE() (defined in Font)Fontstatic
unloadTextures() (defined in TrueTypeFont)TrueTypeFontvirtual
uploadTextureToGPU() (defined in TrueTypeFont)TrueTypeFontvirtual
~Font() (defined in Font)Fontvirtual
~TrueTypeFont() (defined in TrueTypeFont)TrueTypeFontvirtual