|
LeviLamina
|
This is the complete list of members for Font, including all inherited members.
| $_getReplacementCharacter() (defined in Font) | Font | |
| $_remapString(::std::string_view str) const (defined in Font) | Font | |
| $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 Font) | Font | |
| $fetchPage(int page) (defined in Font) | Font | |
| $getLineLength(::std::string_view str, float fontSize, bool showColorSymbol) (defined in Font) | Font | |
| $getScaleFactor(int c) const (defined in Font) | Font | |
| $getTranslationFactor() const (defined in Font) | Font | |
| $getType(int glyphSheet) const (defined in Font) | Font | |
| $isReloadingTextures() (defined in Font) | Font | |
| $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 Font) | Font | |
| $setTextConstantsInScreenContext(::ScreenContext &screenContext, int glyphSheet, float guiScale, ::mce::Color const &textColor, bool hasShadow) const (defined in Font) | Font | |
| $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 Font) | Font | |
| $vftable() | Font | static |
| _chopString(::std::string ¤tLine, ::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 | |
| _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 forceUnicode)=0 (defined in Font) | Font | pure virtual |
| _getFontSheetLocation(int sheet, bool forceUnicode) const =0 (defined in Font) | Font | pure virtual |
| _getReplacementCharacter() (defined in Font) | Font | virtual |
| _getStringChopAmount(::std::string_view currentLine, bool showColorSymbol, float maxWidth) (defined in Font) | Font | |
| _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 | |
| _scanUnicodeCharacterSize(int character, int sheet, bool forceUnicode)=0 (defined in Font) | Font | pure virtual |
| _supportsShadowInSingleDraw()=0 (defined in Font) | Font | pure virtual |
| buildChar(::std::vector<::Font::GlyphQuad > &quads, int i, ::mce::Color const &color, bool italic, float x, float y, bool unicode)=0 (defined in Font) | Font | pure virtual |
| calculateTextWidths(::std::string_view text, ::std::vector< int > &widths) (defined in Font) | Font | |
| containsWideChar(::std::string_view str) (defined in Font) | Font | static |
| 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) | Font | virtual |
| 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 Font) | Font | virtual |
| Font() (defined in Font) | Font | |
| Font(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in Font) | Font | explicit |
| getFontSources() const =0 (defined in Font) | Font | pure virtual |
| getGlyphLocations() const (defined in Font) | Font | |
| getLineLength(::std::string_view str, float fontSize, bool showColorSymbol) (defined in Font) | Font | virtual |
| getMaterial(int sheet, bool isOddGuiScale) const =0 (defined in Font) | Font | pure virtual |
| getReloadFontTextures() const (defined in Font) | Font | |
| getScaleFactor() const =0 (defined in Font) | Font | pure virtual |
| getScaleFactor(int c) const (defined in Font) | Font | virtual |
| getTranslationFactor() const (defined in Font) | Font | |
| getType(int glyphSheet) const (defined in Font) | Font | |
| getWrapHeight() const =0 (defined in Font) | Font | pure virtual |
| hasFormattingCodes(::std::string_view str) const (defined in Font) | Font | |
| isReloadingTextures() (defined in Font) | Font | virtual |
| isScreenPixelAligned() const =0 (defined in Font) | Font | pure virtual |
| loadFontData(bool uploadTextureImmediately)=0 (defined in Font) | Font | pure virtual |
| mAlwaysUnicode (defined in Font) | Font | |
| materialCanBeOverridden() const =0 (defined in Font) | Font | pure virtual |
| 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 | |
| mFontMat (defined in Font) | Font | |
| mFontTexture (defined in Font) | Font | |
| mItalic (defined in Font) | Font | |
| mObfuscated (defined in Font) | Font | |
| mObfuscatedIndex (defined in Font) | Font | |
| mObfuscatedTextTime (defined in Font) | Font | |
| mScalarOverride (defined in Font) | Font | |
| mScaleOverrideCharacter (defined in Font) | Font | |
| mStrikethrough (defined in Font) | Font | |
| mStringCache (defined in Font) | Font | |
| mTextureGroup (defined in Font) | Font | |
| mUnderlined (defined in Font) | Font | |
| mUseCache (defined in Font) | Font | |
| NOT_FOUND_PAGE() (defined in Font) | Font | static |
| onAppSuspended() (defined in Font) | Font | virtual |
| onDeviceLost() (defined in Font) | Font | virtual |
| onLanguageChanged(::std::string_view languageCode) (defined in Font) | Font | virtual |
| reloadFontTextures(::Bedrock::NonOwnerPointer<::ResourceLoadManager > const &resourceLoadManager, bool blockingLoad) (defined in Font) | Font | virtual |
| resetFontData(bool uploadTextureImmediately) (defined in Font) | Font | |
| setTextConstantsInScreenContext(::ScreenContext &screenContext, int glyphSheet, float guiScale, ::mce::Color const &textColor, bool hasShadow) const (defined in Font) | Font | virtual |
| StringCache typedef (defined in Font) | Font | |
| StringCacheLookupKey typedef (defined in Font) | Font | |
| StringCacheStoredKey typedef (defined in Font) | Font | |
| supportsChar(int const &character)=0 (defined in Font) | Font | pure virtual |
| supportsString(::std::string_view str) (defined in Font) | Font | |
| switchFontsource(::Core::Path const &asciiName, ::Core::Path const &unicodeName)=0 (defined in Font) | Font | pure virtual |
| tickObfuscatedTextIndex(float deltaTime, float obfuscateSwitchTime) (defined in Font) | Font | |
| 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) | Font | static |
| unloadTextures() (defined in Font) | Font | virtual |
| uploadTextureToGPU()=0 (defined in Font) | Font | pure virtual |
| ~Font() (defined in Font) | Font | virtual |