13#include "Font.generated.h"
84 Ar <<
Ch.StartU <<
Ch.StartV <<
Ch.USize <<
Ch.VSize <<
Ch.TextureIndex;
85 Ar <<
Ch.VerticalOffset;
178 int32 LegacyFontSize;
182 FName LegacyFontName;
185 UE_DEPRECATED(5.7,
"Public access to CompositeFont is deprecated. Use GetCompositeFont(), GetInternalCompositeFont(), or GetMutableInternalCompositeFont() instead.")
192 static const TCHAR NULLCHARACTER = 127;
203 return CompositeFont;
210 return CompositeFont;
283 virtual void BeginDestroy()
override;
289 ENGINE_API void CacheCharacterCountAndMaxCharHeight();
308 return ScalingFactor;
#define GET_MEMBER_NAME_CHECKED(ClassName, MemberName)
Definition AssertionMacros.h:493
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ERuntimeFontSource
Definition Font.h:28
EFontCacheType
Definition Font.h:18
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
EPropertyObjectReferenceType
Definition ObjectMacros.h:533
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition Archive.h:1208
Definition NameTypes.h:617
Definition FontProviderInterface.h:24
Definition UnrealString.h.inl:34
static FName GetInternalCompositeFontPropertyName()
Definition Font.h:214
void SetFontScalingFactor(float InScalingFactor)
Definition Font.h:296
TMap< uint16, uint16 > CharRemap
Definition Font.h:195
float GetFontScalingFactor() const
Definition Font.h:306
const FCompositeFont & GetInternalCompositeFont() const
Definition Font.h:200
FCompositeFont & GetMutableInternalCompositeFont()
Definition Font.h:207
Definition CompositeFont.h:428
friend FArchive & operator<<(FArchive &Ar, FFontCharacter &Ch)
Definition Font.h:82
bool Serialize(FArchive &Ar)
Definition Font.h:75
Definition FontImportOptions.h:25
float Height
Definition FontImportOptions.h:34
Definition ResourceSize.h:31
Definition SlateFontInfo.h:147
Definition StructOpsTypeTraits.h:11
@ WithSerializer
Definition StructOpsTypeTraits.h:23
static constexpr EPropertyObjectReferenceType WithSerializerObjectReferences
Definition StructOpsTypeTraits.h:41
Definition StructOpsTypeTraits.h:46