Struct FUxtButtonVisualsBrush
Structure containing data representing button visual assets and properties.
Namespace:
Assembly: .dll
Syntax
public: struct FUxtButtonVisualsBrush
Fields
| Improve this Doc View SourceBackPlateMaterial
The material used for the button back plate.
Declaration
public: UMaterialInterface * BackPlateMaterial= nullptr
Field Value
Type | Description |
---|---|
UMaterialInterface * |
BackPlateMesh
The mesh used for the button back plate.
Declaration
public: UStaticMesh * BackPlateMesh= nullptr
Field Value
Type | Description |
---|---|
UStaticMesh * |
FrontPlateMaterial
The material used for the button front plate.
Declaration
public: UMaterialInterface * FrontPlateMaterial= nullptr
Field Value
Type | Description |
---|---|
UMaterialInterface * |
FrontPlateMesh
The mesh used for the button front plate.
Declaration
public: UStaticMesh * FrontPlateMesh= nullptr
Field Value
Type | Description |
---|---|
UStaticMesh * |
FrontPlatePulseLeftMaterial
Handle to the default left pulse materials to use for the button front plate.
Declaration
public: UMaterialInterface * FrontPlatePulseLeftMaterial
Field Value
Type | Description |
---|---|
UMaterialInterface * |
FrontPlatePulseRightMaterial
Handle to the default right pulse materials to use for the button front plate.
Declaration
public: UMaterialInterface * FrontPlatePulseRightMaterial
Field Value
Type | Description |
---|---|
UMaterialInterface * |
IconFocusCurve
Curve which describes the motion of the focus animation.
Declaration
public: UCurveFloat * IconFocusCurve= nullptr
Field Value
Type | Description |
---|---|
UCurveFloat * |
IconFocusSpeed
When a button is focused, how quickly the icon animates to the focused location.
Declaration
public: float IconFocusSpeed= 20.f
Field Value
Type | Description |
---|---|
float |
PulseFadeTime
How long it takes the front plate pulse to fade out in seconds.
Declaration
public: float PulseFadeTime= 0.125f
Field Value
Type | Description |
---|---|
float |
PulseTime
How long it takes the front plate pulse to animate in size in seconds.
Declaration
public: float PulseTime= 0.4f
Field Value
Type | Description |
---|---|
float |
TogglePlateMaterial
The material used for the button toggle plate. Note, all buttons may not have a toggle plate.
Declaration
public: UMaterialInterface * TogglePlateMaterial= nullptr
Field Value
Type | Description |
---|---|
UMaterialInterface * |