UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Verse::VFloat Struct Reference

#include <VVMFloat.h>

Public Member Functions

constexpr VFloat ()
 
 VFloat (double InValue)
 
double AsDouble () const
 
uint64 ReinterpretAsUInt64 () const
 
COREPRECISEFP_API VFloat Purify () const
 
COREPRECISEFP_API bool IsFinite () const
 
COREPRECISEFP_API bool IsInfinite () const
 
COREPRECISEFP_API bool IsNaN () const
 
VFloatoperator+= (VFloat Right)
 
VFloatoperator-= (VFloat Right)
 
VFloatoperator*= (VFloat Right)
 
VFloatoperator/= (VFloat Right)
 
COREPRECISEFP_API int64 Ranking () const
 

Static Public Member Functions

static VFloat NaN ()
 
static VFloat Infinity ()
 

Friends

struct VValue
 
constexpr VFloat operator+ (VFloat Operand)
 
COREPRECISEFP_API friend VFloat operator- (VFloat Operand)
 
COREPRECISEFP_API friend VFloat operator+ (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend VFloat operator- (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend VFloat operator* (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend VFloat operator/ (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend bool operator== (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend bool operator< (VFloat Left, VFloat Right)
 
COREPRECISEFP_API friend bool operator<= (VFloat Left, VFloat Right)
 
bool operator!= (VFloat Left, VFloat Right)
 
bool operator> (VFloat Left, VFloat Right)
 
bool operator>= (VFloat Left, VFloat Right)
 

Constructor & Destructor Documentation

◆ VFloat() [1/2]

constexpr Verse::VFloat::VFloat ( )
inlineconstexpr

◆ VFloat() [2/2]

Verse::VFloat::VFloat ( double  InValue)
inlineexplicit

Member Function Documentation

◆ AsDouble()

double Verse::VFloat::AsDouble ( ) const
inline

◆ Infinity()

static VFloat Verse::VFloat::Infinity ( )
inlinestatic

◆ IsFinite()

bool Verse::VFloat::IsFinite ( ) const

◆ IsInfinite()

bool Verse::VFloat::IsInfinite ( ) const

◆ IsNaN()

bool Verse::VFloat::IsNaN ( ) const

◆ NaN()

static VFloat Verse::VFloat::NaN ( )
inlinestatic

◆ operator*=()

VFloat & Verse::VFloat::operator*= ( VFloat  Right)
inline

◆ operator+=()

VFloat & Verse::VFloat::operator+= ( VFloat  Right)
inline

◆ operator-=()

VFloat & Verse::VFloat::operator-= ( VFloat  Right)
inline

◆ operator/=()

VFloat & Verse::VFloat::operator/= ( VFloat  Right)
inline

◆ Purify()

VFloat Verse::VFloat::Purify ( ) const

◆ Ranking()

int64 Verse::VFloat::Ranking ( ) const

◆ ReinterpretAsUInt64()

uint64 Verse::VFloat::ReinterpretAsUInt64 ( ) const
inline

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator*

COREPRECISEFP_API friend VFloat operator* ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator+ [1/2]

COREPRECISEFP_API friend VFloat operator+ ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator+ [2/2]

constexpr VFloat operator+ ( VFloat  Operand)
friend

◆ operator- [1/2]

COREPRECISEFP_API friend VFloat operator- ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator- [2/2]

COREPRECISEFP_API friend VFloat operator- ( VFloat  Operand)
friend

◆ operator/

COREPRECISEFP_API friend VFloat operator/ ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator<

COREPRECISEFP_API friend bool operator< ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator<=

COREPRECISEFP_API friend bool operator<= ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator==

COREPRECISEFP_API friend bool operator== ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator>

bool operator> ( VFloat  Left,
VFloat  Right 
)
friend

◆ operator>=

bool operator>= ( VFloat  Left,
VFloat  Right 
)
friend

◆ VValue

friend struct VValue
friend

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