public/0.12.xpublic/0.8.xpublic/0.9.xpublic/0.11.x
  • FUxtButtonVisualsBrush

    Show / Hide Table of Contents
    • AUxtBasePressableButtonActor
    • AUxtHandInteractionActor
    • AUxtInputSimulationActor
    • AUxtPinchSliderActor
    • AUxtPressableButtonActor
    • AUxtPressableCheckButtonActor
    • AUxtPressableRadioButtonActor
    • AUxtPressableSwitchButtonActor
    • AUxtPressableToggleButtonActor
    • AUxtTextRenderActor
    • FScrollingCollectionProperties
    • FUxtAffordanceConfig
    • FUxtAffordanceInstance
    • FUxtButtonAudioBrush
    • FUxtButtonBrush
    • FUxtButtonVisualsBrush
    • FUxtFontCharacter
    • FUxtGrabPointerData
    • FUxtGrabPointerFocus
    • FUxtHandProximityMeshData
    • FUxtIconBrush
    • FUxtIconBrushCustomization
    • FUxtInputAnimationUtils
    • FUxtInputSimulationHandState
    • FUxtInteractionUtils
    • FUXToolsEditorModule
    • FUXToolsModule
    • FUXToolsShadersModule
    • FUXToolsWMRModule
    • FUxtPointerFocus
    • FUxtPointerFocusSearchResult
    • FUxtPokePointerFocus
    • FUxtPressableButtonComponentVisualizer
    • FUxtRuntimeSettingsButtonSet
    • FUxtTextBrush
    • FUxtTooltipSpawnerComponentVisualizer
    • FUxtWmrHandTracker
    • IUxtCollectionObject
    • IUxtFarHandler
    • IUxtFarTarget
    • IUxtGrabHandler
    • IUxtGrabTarget
    • IUxtHandTracker
    • IUxtPokeHandler
    • IUxtPokeTarget
    • UUxtBaseObjectCollection
    • UUxtBoundsControlComponent
    • UUxtBoundsControlConfig
    • UUxtCollectionObject
    • UUxtFaceUserConstraint
    • UUxtFarBeamComponent
    • UUxtFarCursorComponent
    • UUxtFarHandler
    • UUxtFarPointerComponent
    • UUxtFarTarget
    • UUxtFingerCursorComponent
    • UUxtFixedDistanceConstraint
    • UUxtFixedRotationToUserConstraint
    • UUxtFixedRotationToWorldConstraint
    • UUxtFollowComponent
    • UUxtFunctionLibrary
    • UUxtGrabHandler
    • UUxtGrabPointerDataFunctionLibrary
    • UUxtGrabTarget
    • UUxtGrabTargetComponent
    • UUxtHandConstraintComponent
    • UUxtHandTrackingFunctionLibrary
    • UUxtIconBrushEditorUtilityWidget
    • UUxtInputSimulationHeadMovementComponent
    • UUxtInputSimulationLocalPlayerSubsystem
    • UUxtInputSimulationState
    • UUxtInputSubsystem
    • UUxtInternalFunctionLibrary
    • UUxtMaintainApparentSizeConstraint
    • UUxtManipulatorComponentBase
    • UUxtMathUtilsFunctionLibrary
    • UUxtMoveAxisConstraint
    • UUxtNearPointerComponent
    • UUxtPalmUpConstraintComponent
    • UUxtPinchSliderComponent
    • UUxtPointerComponent
    • UUxtPokeHandler
    • UUxtPokeTarget
    • UUxtPressableButtonComponent
    • UUxtRotationAxisConstraint
    • UUxtRuntimeSettings
    • UUxtTapToPlaceComponent
    • UUxtTextRenderComponent
    • UUxtToggleGroupComponent
    • UUxtTouchableVolumeComponent
    • UUxtTouchBasedHandTrackerComponent
    • UUxtTouchBasedHandTrackerSubsystem
    • UUxtTransformConstraint
    • UUxtUIElementComponent
    • UUxtWidgetComponent
    • UxtConstraintManager
    • UxtManipulationMoveLogic
    • UXTools
    • UXToolsEditor
    • UXToolsInputSimulation
    • UXToolsRuntimeSettings
    • UXToolsShaders
    • UXToolsWMR
    • UxtTwoHandManipulationRotateLogic
    • UxtTwoHandManipulationScaleLogic

    Struct FUxtButtonVisualsBrush

    Structure containing data representing button visual assets and properties.

    Namespace:
    Assembly: .dll
    Syntax
    public: struct FUxtButtonVisualsBrush

    Fields

    | Improve this Doc View Source

    BackPlateMaterial

    The material used for the button back plate.

    Declaration
    public: UMaterialInterface * BackPlateMaterial= nullptr
    Field Value
    Type Description
    UMaterialInterface *
    | Improve this Doc View Source

    BackPlateMesh

    The mesh used for the button back plate.

    Declaration
    public: UStaticMesh * BackPlateMesh= nullptr
    Field Value
    Type Description
    UStaticMesh *
    | Improve this Doc View Source

    FrontPlateMaterial

    The material used for the button front plate.

    Declaration
    public: UMaterialInterface * FrontPlateMaterial= nullptr
    Field Value
    Type Description
    UMaterialInterface *
    | Improve this Doc View Source

    FrontPlateMesh

    The mesh used for the button front plate.

    Declaration
    public: UStaticMesh * FrontPlateMesh= nullptr
    Field Value
    Type Description
    UStaticMesh *
    | Improve this Doc View Source

    FrontPlatePulseLeftMaterial

    Handle to the default left pulse materials to use for the button front plate.

    Declaration
    public: UMaterialInterface * FrontPlatePulseLeftMaterial
    Field Value
    Type Description
    UMaterialInterface *
    | Improve this Doc View Source

    FrontPlatePulseRightMaterial

    Handle to the default right pulse materials to use for the button front plate.

    Declaration
    public: UMaterialInterface * FrontPlatePulseRightMaterial
    Field Value
    Type Description
    UMaterialInterface *
    | Improve this Doc View Source

    IconFocusCurve

    Curve which describes the motion of the focus animation.

    Declaration
    public: UCurveFloat * IconFocusCurve= nullptr
    Field Value
    Type Description
    UCurveFloat *
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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 *
    • Improve this Doc
    • View Source
    In This Article
    • Fields
      • BackPlateMaterial
      • BackPlateMesh
      • FrontPlateMaterial
      • FrontPlateMesh
      • FrontPlatePulseLeftMaterial
      • FrontPlatePulseRightMaterial
      • IconFocusCurve
      • IconFocusSpeed
      • PulseFadeTime
      • PulseTime
      • TogglePlateMaterial
    Back to top Generated by DocFX