Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/CommonNumericTextBlock.h |
Include |
#include "CommonNumericTextBlock.h" |
UCLASS(BlueprintType)
class UCommonNumericTextBlock : public UCommonTextBlock
Numeric text block that provides interpolation, and some type support (numbers, percents, seconds, distance).
Name | Description | ||
---|---|---|---|
|
float |
CurrentNumericValue |
The current numeric value being formatted for display, potentially being interpolated from. |
|
float |
DestinationValue |
|
|
float |
Duration |
|
|
float |
EaseOutInterpolationExponent |
Exponent parameter for the "ease out" interpolation curve. |
|
float |
ElapsedStateDuration |
|
|
FormattingSpecification |
The specifications for how the current numeric value should be formatted in to numeral text. |
|
|
HasTriggeredOutro |
||
|
InitialWidth |
||
|
float |
InterpolationUpdateInterval |
The desired interval, in seconds, between interpolation updates. |
|
NumericType |
||
|
OnInterpolationEndedEvent |
Event triggered when interpolation has ended. |
|
|
OnInterpolationStartedEvent |
Event triggered when interpolation has started. |
|
|
OnInterpolationUpdatedEvent |
Event triggered when interpolation has updated. |
|
|
OnOutroEvent |
Event triggered at a specified time before the interpolation completes, for "outro" purposes. |
|
|
float |
OutroOffset |
|
|
PerformSizeInterpolation |
||
|
float |
PostInterpolationShrinkDuration |
The desired width of the formatted text may change rapidly and erratically during interpolation due to font glyph dimensions. |
|
float |
SourceValue |
Name | Description | |
---|---|---|
|
UCommonNumericTextBlock ( |
Name | Description | ||
---|---|---|---|
|
FormatText ( |
||
|
float |
GetTargetValue() |
Returns the value this widget will ultimately show if it is interpolating, or the current value if it is not. |
|
InterpolateToValue ( |
Starts an ongoing process of interpolating the current numeric value to the specified target value. |
|
|
IsInterpolatingNumericValue() |
||
|
SetCurrentValue ( |
Sets the current numeric value. |
|
|
SetNumericType ( |
||
|
UpdateUnderlyingText() |
Name | Description | ||
---|---|---|---|
|
const FText |
GetPaletteCategory() |
Gets the palette category of the widget |
|
SynchronizeProperties() |
Applies all properties to the native widget if possible. |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name |
Description |
|
---|---|---|
|
FOnInterpolationEnded |
|
|
FOnInterpolationStarted |
|
|
FOnInterpolationUpdated |
|
|
FOnOutro |
Name |
Description |
|
---|---|---|
|
EInterpolationState |
Enum for interpolation state machine. |