|
LeviLamina
|
This is the complete list of members for Font, including all inherited members.
| $_getReplacementCharacter() (defined in Font) | Font | |
| $_remapString(::std::string const &str) const (defined in Font) | Font | |
| $ctor(::std::shared_ptr<::mce::TextureGroup > textureGroup) (defined in Font) | Font | |
| $drawCached(::ScreenContext &screenContext, ::std::string const &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) (defined in Font) | Font | |
| $getLineLength(::std::string const &str, float fontSize, bool showColorSymbol) (defined in Font) | Font | |
| $getScaleFactor(int) 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 const &) (defined in Font) | Font | |
| $reloadFontTextures(::Bedrock::NonOwnerPointer<::ResourceLoadManager > const &, bool) (defined in Font) | Font | |
| $setTextConstantsInScreenContext(::ScreenContext &, int, float, ::mce::Color const &, bool) 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 const &, ::std::string &, float, uint &)> currentLineCallback) (defined in Font) | Font | |
| _drawTextSegment(::ScreenContext &screenContext, ::std::string const &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 const &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, bool)=0 (defined in Font) | Font | pure virtual |
| _getFontSheetLocation(int, bool) const =0 (defined in Font) | Font | pure virtual |
| _getReplacementCharacter() (defined in Font) | Font | virtual |
| _getStringChopAmount(::std::string const ¤tLine, bool showColorSymbol, float maxWidth) (defined in Font) | Font | |
| _makeTextObject(::Tessellator &tessellator, ::std::string const &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 const &str, float startX, float startY, float maxWidth, uint maxLine, bool showColorSymbol, bool centered, float fontSize, ::std::function< bool(::std::string const &, ::std::string &, float, uint &)> currentLineCallback) (defined in Font) | Font | |
| _remapString(::std::string const &str) const (defined in Font) | Font | |
| _scanUnicodeCharacterSize(int, int, bool)=0 (defined in Font) | Font | pure virtual |
| _supportsShadowInSingleDraw()=0 (defined in Font) | Font | pure virtual |
| buildChar(::std::vector<::Font::GlyphQuad > &, int, ::mce::Color const &, bool, float, float, bool)=0 (defined in Font) | Font | pure virtual |
| calculateTextWidths(::std::string const &text, ::std::vector< int > &widths) (defined in Font) | Font | |
| containsWideChar(::std::string const &str) (defined in Font) | Font | static |
| CurrentLineCallback typedef (defined in Font) | Font | |
| DEFAULT_FONT_HEIGHT() (defined in Font) | Font | static |
| DEFAULT_WRAP_HEIGHT() (defined in Font) | Font | static |
| drawCached(::ScreenContext &screenContext, ::std::string const &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 const &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 const &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) (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 const &str, float fontSize, bool showColorSymbol) (defined in Font) | Font | virtual |
| getMaterial(int, bool) 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) const (defined in Font) | Font | virtual |
| getTextHeight(::std::string const &str, float fontSize) (defined in Font) | Font | |
| 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 const &str) const (defined in Font) | Font | |
| isReloadingTextures() (defined in Font) | Font | virtual |
| isScreenPixelAligned() const =0 (defined in Font) | Font | pure virtual |
| loadFontData(bool)=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 |
| NULL_CHAR() (defined in Font) | Font | static |
| OBFUSCATED_TIME_SWITCH() (defined in Font) | Font | static |
| onAppSuspended() (defined in Font) | Font | virtual |
| onDeviceLost() (defined in Font) | Font | virtual |
| onLanguageChanged(::std::string const &) (defined in Font) | Font | virtual |
| PRIVATE_USE_AREA_BEGIN() (defined in Font) | Font | static |
| PRIVATE_USE_AREA_END() (defined in Font) | Font | static |
| processLinesInBox(::std::string const &str, float maxWidth, uint maxLines, bool showColorSymbol, ::std::function< bool(::std::string const &, ::std::string &, float, uint &)> currentLineCallback) (defined in Font) | Font | |
| reloadFontTextures(::Bedrock::NonOwnerPointer<::ResourceLoadManager > const &, bool) (defined in Font) | Font | virtual |
| resetFontData(bool uploadTextureImmediately) (defined in Font) | Font | |
| setTextConstantsInScreenContext(::ScreenContext &, int, float, ::mce::Color const &, bool) const (defined in Font) | Font | virtual |
| StringCache typedef (defined in Font) | Font | |
| supportsChar(int const &)=0 (defined in Font) | Font | pure virtual |
| supportsString(::std::string const &str) (defined in Font) | Font | |
| switchFontsource(::Core::Path const &, ::Core::Path const &)=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 |