![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateVector2.h>
Inheritance diagram for TStructOpsTypeTraits< FDeprecateSlateVector2D >:Public Types | |
| enum | { WithStructuredSerializer = true , WithStructuredSerializeFromMismatchedTag = true } |
Public Types inherited from TStructOpsTypeTraitsBase2< FDeprecateSlateVector2D > | |
| enum | |
Additional Inherited Members | |
Static Public Attributes inherited from TStructOpsTypeTraitsBase2< FDeprecateSlateVector2D > | |
| static constexpr EPropertyObjectReferenceType | WithSerializerObjectReferences |
Defines a return value or persistent member variable that was previously an FVector2D but is in the process of being deprecated in favor of FVector2f. Once deprecated completely, usages will be converted to using FVector2f directly. It is not (and will never be) constructible from double precision types.
This type is implicitly convertible to FVector2D, and can be operated on as if it were an FVector2D, but will emit deprecation warnings under these situations where UE_REPORT_SLATE_VECTOR_DEPRECATION is enabled.
This type should not be used as a parameter, where FDeprecateVector2DParameter is preferred due to its implicit conversion from many types, and separate deprecation mechanisms.
NOTE: DO NOT USE THIS TYPE DIRECTLY IN CLIENT CODE - ALL USAGES SHOULD USE FVector2f or float