|
LeviLamina
|
This is the complete list of members for MSDFFont, including all inherited members.
| $_getCharWidth(int uniChar, bool forceUnicode) (defined in MSDFFont) | MSDFFont | |
| $_getFontSheetLocation(int sheet, bool) const (defined in MSDFFont) | MSDFFont | |
| $_getReplacementCharacter() (defined in MSDFFont) | MSDFFont | |
| $_remapString(::std::string_view str) const (defined in MSDFFont) | MSDFFont | |
| $_scanUnicodeCharacterSize(int character, int sheet, bool forceUnicode) (defined in MSDFFont) | MSDFFont | |
| $_supportsShadowInSingleDraw() (defined in MSDFFont) | MSDFFont | |
| $buildChar(::std::vector<::Font::GlyphQuad > &quads, int i, ::mce::Color const &color, bool italic, float x, float y, bool unicode) (defined in MSDFFont) | MSDFFont | |
| $ctor(::Core::Path const &fontPagePrefix, ::std::shared_ptr<::mce::TextureGroup > textureGroup, bool uploadOnConstruction) (defined in MSDFFont) | MSDFFont | |
| $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 MSDFFont) | MSDFFont | |
| $fetchPage(int page) (defined in Font) | Font | |
| $getFontSources() const (defined in MSDFFont) | MSDFFont | |
| $getLineLength(::std::string_view str, float fontSize, bool showColorSymbol) (defined in Font) | Font | |
| $getMaterial(int sheet, bool isOddGuiScale) const (defined in MSDFFont) | MSDFFont | |
| $getScaleFactor() const (defined in MSDFFont) | MSDFFont | |
| $getScaleFactor(int c) const (defined in Font) | Font | |
| $getTranslationFactor() const (defined in MSDFFont) | MSDFFont | |
| $getType(int glyphSheet) const (defined in MSDFFont) | MSDFFont | |
| $getUnicodeFontNameWithPage(::Core::Path const &fontName, uchar const page) const (defined in MSDFFont) | MSDFFont | |
| $getWrapHeight() const (defined in MSDFFont) | MSDFFont | |
| $isReloadingTextures() (defined in Font) | Font | |
| $isScreenPixelAligned() const (defined in MSDFFont) | MSDFFont | |
| $loadFontData(bool) (defined in MSDFFont) | MSDFFont | |
| $materialCanBeOverridden() const (defined in MSDFFont) | MSDFFont | |
| $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, float guiScale, ::mce::Color const &textColor, bool hasShadow) const (defined in MSDFFont) | MSDFFont | |
| $supportsChar(int const &character) (defined in MSDFFont) | MSDFFont | |
| $switchFontsource(::Core::Path const &, ::Core::Path const &) (defined in MSDFFont) | MSDFFont | |
| $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 | |
| $uploadTextureToGPU() (defined in MSDFFont) | MSDFFont | |
| $vftable() | MSDFFont | 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) (defined in MSDFFont) | MSDFFont | virtual |
| _getFontSheetLocation(int sheet, bool) const (defined in MSDFFont) | MSDFFont | virtual |
| _getReplacementCharacter() (defined in MSDFFont) | MSDFFont | virtual |
| _getStringChopAmount(::std::string_view currentLine, bool showColorSymbol, float maxWidth) (defined in Font) | Font | |
| _loadGlyphRemappingData() (defined in MSDFFont) | MSDFFont | |
| _loadMsdfFontInformation(::Core::Path const &fontName, uchar page) (defined in MSDFFont) | MSDFFont | |
| _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 MSDFFont) | MSDFFont | |
| _scanUnicodeCharacterSize(int character, int sheet, bool forceUnicode) (defined in MSDFFont) | MSDFFont | virtual |
| _supportsShadowInSingleDraw() (defined in MSDFFont) | MSDFFont | virtual |
| buildChar(::std::vector<::Font::GlyphQuad > &quads, int i, ::mce::Color const &color, bool italic, float x, float y, bool unicode) (defined in MSDFFont) | MSDFFont | 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 (defined in MSDFFont) | MSDFFont | 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 (defined in MSDFFont) | MSDFFont | virtual |
| getReloadFontTextures() const (defined in Font) | Font | |
| getScaleFactor() const (defined in MSDFFont) | MSDFFont | virtual |
| getScaleFactor(int c) const (defined in Font) | Font | virtual |
| getTranslationFactor() const (defined in MSDFFont) | MSDFFont | |
| getType(int glyphSheet) const (defined in MSDFFont) | MSDFFont | |
| getUnicodeFontNameWithPage(::Core::Path const &fontName, uchar const page) const (defined in MSDFFont) | MSDFFont | |
| getWrapHeight() const (defined in MSDFFont) | MSDFFont | virtual |
| hasFormattingCodes(::std::string_view str) const (defined in Font) | Font | |
| isReloadingTextures() (defined in Font) | Font | virtual |
| isScreenPixelAligned() const (defined in MSDFFont) | MSDFFont | virtual |
| loadFontData(bool) (defined in MSDFFont) | MSDFFont | virtual |
| mAlwaysUnicode (defined in Font) | Font | |
| materialCanBeOverridden() const (defined in MSDFFont) | MSDFFont | 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 | |
| mFontPagePrefix (defined in MSDFFont) | MSDFFont | |
| 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 | |
| mRemappedGlyphs (defined in MSDFFont) | MSDFFont | |
| mScalarOverride (defined in Font) | Font | |
| mScaleOverrideCharacter (defined in Font) | Font | |
| MSDFFont() (defined in MSDFFont) | MSDFFont | |
| MSDFFont(::Core::Path const &fontPagePrefix, ::std::shared_ptr<::mce::TextureGroup > textureGroup, bool uploadOnConstruction) (defined in MSDFFont) | MSDFFont | |
| mSheetScannedForWidthsAndOffsets (defined in MSDFFont) | MSDFFont | |
| mStrikethrough (defined in Font) | Font | |
| mStringCache (defined in Font) | Font | |
| mTextureGroup (defined in Font) | Font | |
| mUnderlined (defined in Font) | Font | |
| mUnicodeWidths (defined in MSDFFont) | MSDFFont | |
| 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, float guiScale, ::mce::Color const &textColor, bool hasShadow) const (defined in MSDFFont) | MSDFFont | virtual |
| StringCache typedef (defined in Font) | Font | |
| StringCacheLookupKey typedef (defined in Font) | Font | |
| StringCacheStoredKey typedef (defined in Font) | Font | |
| supportsChar(int const &character) (defined in MSDFFont) | MSDFFont | virtual |
| supportsString(::std::string_view str) (defined in Font) | Font | |
| switchFontsource(::Core::Path const &, ::Core::Path const &) (defined in MSDFFont) | MSDFFont | 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() (defined in MSDFFont) | MSDFFont | virtual |
| ~Font() (defined in Font) | Font | virtual |
| ~MSDFFont() (defined in MSDFFont) | MSDFFont | virtual |