Duke's Big Numbers 1.0
C++ and Blueprint libraries for performing math, analysis, and formatting with really large numbers (>10e308).
|
This is the complete list of members for UDecimalScalingFormatter, including all inherited members.
AppendAffix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign, const FString &negative, const FString &positive, FString &string) | Duke::MCultureAwareObject | protectedstatic |
AppendEngineeringToString(const FBigInteger &number, FString &string) | UDecimalScalingFormatter | static |
AppendNamedToString(const FBigInteger &number, FString &string) | UDecimalScalingFormatter | static |
AppendPrefix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign, FString &string) | Duke::MCultureAwareObject | protectedstatic |
AppendScientificToString(const FBigInteger &number, FString &string) | UDecimalScalingFormatter | static |
AppendSINameToString(const FBigInteger &number, FString &string) | UDecimalScalingFormatter | static |
AppendSISymbolToString(const FBigInteger &number, FString &string) | UDecimalScalingFormatter | static |
AppendSuffix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign, FString &string) | Duke::MCultureAwareObject | protectedstatic |
AppendToString(const FBigInteger &Number, UPARAM(ref) FString &String) const | UBigIntegerFormatter | |
EstimateAffix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign, const FString &negative, const FString &positive) | Duke::MCultureAwareObject | protectedstatic |
EstimateNumberLength(int32 numDecimalDigits, bool isNegative, bool alwaysSign, const FDecimalNumberFormattingRules &rules, const FNumberFormattingOptions &options) | Duke::MCultureAwareObject | protectedstatic |
EstimatePrefix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign) | Duke::MCultureAwareObject | protectedstatic |
EstimateSuffix(bool isNegative, const FDecimalNumberFormattingRules &rules, bool alwaysSign) | Duke::MCultureAwareObject | protectedstatic |
GetAlwaysSign() const | UDecimalScalingFormatter | |
GetCulture() | Duke::MCultureAwareObject | protectedstatic |
GetDefaultEngineering() | UDecimalScalingFormatter | static |
GetDefaultNamed() | UDecimalScalingFormatter | static |
GetDefaultScientific() | UDecimalScalingFormatter | static |
GetDefaultSIName() | UDecimalScalingFormatter | static |
GetDefaultSISymbol() | UDecimalScalingFormatter | static |
GetFallbackFormatter() const | UDecimalScalingFormatter | |
GetGroupLabeler() const | UDecimalScalingFormatter | |
GetMaximumFractionalDigits() const | UDecimalScalingFormatter | |
GetMaximumPowerAllowed() const | UDecimalScalingFormatter | |
GetMinimumFractionalDigits() const | UDecimalScalingFormatter | |
GetMinimumPowerAllowed() const | UDecimalScalingFormatter | |
GetRadix() const | UBigIntegerFormatter | virtual |
GetScaleGranularity() const | UDecimalScalingFormatter | |
GetUseGrouping() const | UDecimalScalingFormatter | |
OnAppendToString(const FBigInteger &number, FString &string) const override | UDecimalScalingFormatter | virtual |
ReserveSpaceForNumber(int32 numDecimalDigits, bool isNegative, bool alwaysSign, const FDecimalNumberFormattingRules &rules, const FNumberFormattingOptions &options, FString &string) | Duke::MCultureAwareObject | protectedstatic |
SetAlwaysSign(bool value) | UDecimalScalingFormatter | |
SetFallbackFormatter(const UBigIntegerFormatter *value) | UDecimalScalingFormatter | |
SetGroupLabeler(const UGroupLabeler *value) | UDecimalScalingFormatter | |
SetMaximumFractionalDigits(int32 value) | UDecimalScalingFormatter | |
SetMaximumPowerAllowed(int32 value) | UDecimalScalingFormatter | |
SetMinimumFractionalDigits(int32 value) | UDecimalScalingFormatter | |
SetMinimumPowerAllowed(int32 value) | UDecimalScalingFormatter | |
SetScaleGranularity(int32 value) | UDecimalScalingFormatter | |
SetUseGrouping(bool value) | UDecimalScalingFormatter | |
ToEngineeringString(const FBigInteger &number) | UDecimalScalingFormatter | static |
ToNamedString(const FBigInteger &number) | UDecimalScalingFormatter | static |
ToScientificString(const FBigInteger &number) | UDecimalScalingFormatter | static |
ToSINameString(const FBigInteger &number) | UDecimalScalingFormatter | static |
ToSISymbolString(const FBigInteger &number) | UDecimalScalingFormatter | static |
ToString(const FBigInteger &Number) const | UBigIntegerFormatter | |
UDecimalScalingFormatter() | UDecimalScalingFormatter |