![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PreprocessedFontGeometry.h>
Classes | |
| class | FGeometryFingerprint |
| class | FWindingFingerprint |
Public Member Functions | |
| FPreprocessedGlyphGeometry () | |
| FPreprocessedGlyphGeometry (const FWindingFingerprint &WindingFingerprintA, const FWindingFingerprint &WindingFingerprintB) | |
| FPreprocessedGlyphGeometry (const SlateMsdfgen::FShape &MsdfgenShape) | |
| FPreprocessedGlyphGeometryView | View () const |
Static Public Attributes | |
| static constexpr uint8 | FLAG_REVERSE_WINDINGS = 0x01 |
| static constexpr uint8 | FLAG_CONTOUR_WINDINGS = 0x02 |
| static constexpr uint8 | FLAG_FULL_GEOMETRY = 0x04 |
| static constexpr uint8 | FLAG_INVERSE_Y_AXIS = 0x10 |
| static constexpr uint8 | FLAG_CONTOUR_END = 0x08 |
Preprocessed geometry data for a single glyph.
| UE::Slate::FPreprocessedGlyphGeometry::FPreprocessedGlyphGeometry | ( | ) |
| UE::Slate::FPreprocessedGlyphGeometry::FPreprocessedGlyphGeometry | ( | const FWindingFingerprint & | WindingFingerprintA, |
| const FWindingFingerprint & | WindingFingerprintB | ||
| ) |
|
explicit |
| FPreprocessedGlyphGeometryView UE::Slate::FPreprocessedGlyphGeometry::View | ( | ) | const |
Returns a FPreprocessedGlyphGeometryView object corresponding to this object.
Edge segment flag which indicates that it is the last segment of the current contour and if another one follows, it initializes the next contour.
Glyph flag which indicates that contour data represents a bit field of whether each contour's winding should be reversed.
Glyph flag which indicates that contour data represents a sequence of edge segments.
Glyph flag which indicates that the source msdfgen::Shape's inverseYAxis attribute is true.
Glyph flag which indicates that all contours need to be reversed (no contour data present)