UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Slate::FDeprecateOptionalVector2DParameter Struct Reference

#include <SlateVector2.h>

+ Inheritance diagram for UE::Slate::FDeprecateOptionalVector2DParameter:

Public Member Functions

 FDeprecateOptionalVector2DParameter ()
 
 FDeprecateOptionalVector2DParameter (const FVector2f &In)
 
 FDeprecateOptionalVector2DParameter (const TOptional< FVector2f > &In)
 
 FDeprecateOptionalVector2DParameter (const FVector2d &In)
 
 FDeprecateOptionalVector2DParameter (const TOptional< FVector2d > &In)
 
- Public Member Functions inherited from TOptional< FVector2f >
constexpr TOptional (const FVector2f &InValue)
 
constexpr TOptional (FVector2f &&InValue)
 
constexpr TOptional (EInPlace, ArgTypes &&... Args)
 
constexpr TOptional (FNullOpt)
 
constexpr TOptional ()
 
constexpr TOptional ()
 
 TOptional (const TOptional &Other)
 
 TOptional (TOptional &&Other)
 
constexpr ~TOptional ()=default
 
TOptionaloperator= (const TOptional &Other)
 
TOptionaloperator= (TOptional &&Other)
 
TOptionaloperator= (const FVector2f &InValue)
 
TOptionaloperator= (FVector2f &&InValue)
 
void Reset ()
 
FVector2fEmplace (ArgsType &&... Args)
 
void Serialize (FArchive &Ar)
 
UE_FORCEINLINE_HINT constexpr operator bool () const
 
constexpr FVector2fGetValue ()
 
UE_FORCEINLINE_HINT constexpr const FVector2fGetValue () const
 
constexpr FVector2foperator-> ()
 
UE_FORCEINLINE_HINT constexpr const FVector2foperator-> () const
 
constexpr FVector2foperator* ()
 
UE_FORCEINLINE_HINT constexpr const FVector2foperator* () const
 
constexpr const FVector2fGet (const FVector2f &DefaultValue UE_LIFETIMEBOUND) const UE_LIFETIMEBOUND
 
constexpr FVector2fGetPtrOrNull ()
 
UE_FORCEINLINE_HINT constexpr const FVector2fGetPtrOrNull () const
 
constexpr bool IsSet () const
 

Additional Inherited Members

- Public Types inherited from TOptional< FVector2f >
using ElementType = FVector2f
 

Detailed Description

Defines an optional Slate vector parameter in a similar vein to FDeprecateVector2DParameter NOTE: DO NOT USE THIS TYPE DIRECTLY IN CLIENT CODE - ALL USAGES SHOULD USE FVector2f or float

Constructor & Destructor Documentation

◆ FDeprecateOptionalVector2DParameter() [1/5]

UE::Slate::FDeprecateOptionalVector2DParameter::FDeprecateOptionalVector2DParameter ( )
inline

◆ FDeprecateOptionalVector2DParameter() [2/5]

UE::Slate::FDeprecateOptionalVector2DParameter::FDeprecateOptionalVector2DParameter ( const FVector2f In)
inline

◆ FDeprecateOptionalVector2DParameter() [3/5]

UE::Slate::FDeprecateOptionalVector2DParameter::FDeprecateOptionalVector2DParameter ( const TOptional< FVector2f > &  In)
inline

◆ FDeprecateOptionalVector2DParameter() [4/5]

UE::Slate::FDeprecateOptionalVector2DParameter::FDeprecateOptionalVector2DParameter ( const FVector2d In)
inline

◆ FDeprecateOptionalVector2DParameter() [5/5]

UE::Slate::FDeprecateOptionalVector2DParameter::FDeprecateOptionalVector2DParameter ( const TOptional< FVector2d > &  In)
inline

The documentation for this struct was generated from the following file: