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

#include <Text.h>

Public Member Functions

CORE_API FNumberFormattingOptions ()
 
FNumberFormattingOptionsSetAlwaysSign (bool InValue)
 
FNumberFormattingOptionsSetUseGrouping (bool InValue)
 
FNumberFormattingOptionsSetIndicateNearlyInteger (bool InValue)
 
FNumberFormattingOptionsSetRoundingMode (ERoundingMode InValue)
 
FNumberFormattingOptionsSetMinimumIntegralDigits (int32 InValue)
 
FNumberFormattingOptionsSetMaximumIntegralDigits (int32 InValue)
 
FNumberFormattingOptionsSetMinimumFractionalDigits (int32 InValue)
 
FNumberFormattingOptionsSetMaximumFractionalDigits (int32 InValue)
 
CORE_API bool IsIdentical (const FNumberFormattingOptions &Other) const
 

Static Public Member Functions

static CORE_API const FNumberFormattingOptionsDefaultWithGrouping ()
 
static CORE_API const FNumberFormattingOptionsDefaultNoGrouping ()
 

Public Attributes

bool AlwaysSign
 
bool UseGrouping
 
bool IndicateNearlyInteger
 
ERoundingMode RoundingMode
 
int32 MinimumIntegralDigits
 
int32 MaximumIntegralDigits
 
int32 MinimumFractionalDigits
 
int32 MaximumFractionalDigits
 

Friends

CORE_API void operator<< (FStructuredArchive::FSlot Slot, FNumberFormattingOptions &Value)
 
CORE_API uint32 GetTypeHash (const FNumberFormattingOptions &Key)
 

Constructor & Destructor Documentation

◆ FNumberFormattingOptions()

FNumberFormattingOptions::FNumberFormattingOptions ( )

Member Function Documentation

◆ DefaultNoGrouping()

const FNumberFormattingOptions & FNumberFormattingOptions::DefaultNoGrouping ( )
static

Get the default number formatting options with grouping disabled

◆ DefaultWithGrouping()

const FNumberFormattingOptions & FNumberFormattingOptions::DefaultWithGrouping ( )
static

Get the default number formatting options with grouping enabled

◆ IsIdentical()

bool FNumberFormattingOptions::IsIdentical ( const FNumberFormattingOptions Other) const

Check to see if our formatting options match the other formatting options

◆ SetAlwaysSign()

FNumberFormattingOptions & FNumberFormattingOptions::SetAlwaysSign ( bool  InValue)
inline

◆ SetIndicateNearlyInteger()

FNumberFormattingOptions & FNumberFormattingOptions::SetIndicateNearlyInteger ( bool  InValue)
inline

◆ SetMaximumFractionalDigits()

FNumberFormattingOptions & FNumberFormattingOptions::SetMaximumFractionalDigits ( int32  InValue)
inline

◆ SetMaximumIntegralDigits()

FNumberFormattingOptions & FNumberFormattingOptions::SetMaximumIntegralDigits ( int32  InValue)
inline

◆ SetMinimumFractionalDigits()

FNumberFormattingOptions & FNumberFormattingOptions::SetMinimumFractionalDigits ( int32  InValue)
inline

◆ SetMinimumIntegralDigits()

FNumberFormattingOptions & FNumberFormattingOptions::SetMinimumIntegralDigits ( int32  InValue)
inline

◆ SetRoundingMode()

FNumberFormattingOptions & FNumberFormattingOptions::SetRoundingMode ( ERoundingMode  InValue)
inline

◆ SetUseGrouping()

FNumberFormattingOptions & FNumberFormattingOptions::SetUseGrouping ( bool  InValue)
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

CORE_API uint32 GetTypeHash ( const FNumberFormattingOptions Key)
friend

Get the hash code to use for the given formatting options

◆ operator<<

CORE_API void operator<< ( FStructuredArchive::FSlot  Slot,
FNumberFormattingOptions Value 
)
friend

Member Data Documentation

◆ AlwaysSign

bool FNumberFormattingOptions::AlwaysSign

◆ IndicateNearlyInteger

bool FNumberFormattingOptions::IndicateNearlyInteger

◆ MaximumFractionalDigits

int32 FNumberFormattingOptions::MaximumFractionalDigits

◆ MaximumIntegralDigits

int32 FNumberFormattingOptions::MaximumIntegralDigits

◆ MinimumFractionalDigits

int32 FNumberFormattingOptions::MinimumFractionalDigits

◆ MinimumIntegralDigits

int32 FNumberFormattingOptions::MinimumIntegralDigits

◆ RoundingMode

ERoundingMode FNumberFormattingOptions::RoundingMode

◆ UseGrouping

bool FNumberFormattingOptions::UseGrouping

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