![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PreprocessedFontGeometry.h>
Classes | |
| struct | FContourFingerprint |
Public Member Functions | |
| FWindingFingerprint (const SlateMsdfgen::FShape &MsdfgenShape) | |
| ~FWindingFingerprint () | |
| bool | operator== (const FWindingFingerprint &Other) const |
| bool | operator!= (const FWindingFingerprint &Other) const |
Static Public Member Functions | |
| static bool | Diff (bool &OutAllDiff, TArray< uint8 > &OutDiffVector, const FWindingFingerprint &A, const FWindingFingerprint &B) |
Public Attributes | |
| friend | FPreprocessedGlyphGeometry |
Captures the windings of the contours of a glyph so that it can be later determined which ones have been reversed.
|
explicit |
|
default |
|
static |
Compares two fingerprints, outputs the different contours in OutDiffVector, and sets OutAllDiff to whether all are different. Returns false if the fingerprints are incompatible.
| bool UE::Slate::FPreprocessedGlyphGeometry::FWindingFingerprint::operator!= | ( | const FWindingFingerprint & | Other | ) | const |
| bool UE::Slate::FPreprocessedGlyphGeometry::FWindingFingerprint::operator== | ( | const FWindingFingerprint & | Other | ) | const |
| friend UE::Slate::FPreprocessedGlyphGeometry::FWindingFingerprint::FPreprocessedGlyphGeometry |