Show / Hide Table of Contents

    Class AUxtPressableRadioButtonActor

    A derived actor of AUxtPressableToggleButtonActor which represents the toggle state with a circle icon. Radio buttons are normally used in groups alongside the UUxtToggleGroupComponent.

    Inheritance
    System::Object
    AActor
    AUxtBasePressableButtonActor
    AUxtPressableButtonActor
    AUxtPressableToggleButtonActor
    AUxtPressableRadioButtonActor
    Inherited Members
    AUxtPressableButtonActor::AnimateFocus(float DeltaTime)
    AUxtPressableButtonActor::AnimatePulse(float DeltaTime)
    AUxtPressableButtonActor::AudioComponent
    AUxtBasePressableButtonActor::AUxtBasePressableButtonActor()
    AUxtPressableButtonActor::AUxtPressableButtonActor()
    AUxtPressableToggleButtonActor::AUxtPressableToggleButtonActor()
    AUxtPressableButtonActor::BackPlateMeshComponent
    AUxtPressableButtonActor::BackPlatePivotComponent
    AUxtPressableButtonActor::bCanEditIconBrush
    AUxtPressableToggleButtonActor::BeginPlay()
    AUxtPressableButtonActor::BeginPulse(const UUxtPointerComponent *Pointer)
    AUxtPressableToggleButtonActor::bIsInitiallyChecked
    AUxtPressableButtonActor::bIsPlated
    AUxtPressableToggleButtonActor::bToggleOnRelease
    AUxtPressableButtonActor::ButtonBrush
    AUxtBasePressableButtonActor::ButtonComponent
    AUxtPressableButtonActor::ConstructLabel()
    AUxtPressableToggleButtonActor::ConstructVisuals()
    AUxtPressableButtonActor::CreateAndAttachComponent(FName Name, USceneComponent *Parent)
    AUxtPressableButtonActor::FocusTimer
    AUxtPressableButtonActor::FrontPlateCenterComponent
    AUxtPressableButtonActor::FrontPlateMeshComponent
    AUxtPressableButtonActor::FrontPlatePivotComponent
    AUxtPressableButtonActor::GetButtonBrush()
    AUxtBasePressableButtonActor::GetButtonComponent()
    AUxtBasePressableButtonActor::GetFarTarget()
    AUxtBasePressableButtonActor::GetFarTarget_Implementation()
    AUxtPressableButtonActor::GetIconBrush()
    AUxtPressableButtonActor::GetLabel()
    AUxtPressableButtonActor::GetLabelTextBrush()
    AUxtPressableButtonActor::GetMillimeterSize()
    AUxtBasePressableButtonActor::GetPokeTarget()
    AUxtBasePressableButtonActor::GetPokeTarget_Implementation()
    AUxtPressableButtonActor::GetSize()
    AUxtPressableButtonActor::IconComponent
    AUxtPressableToggleButtonActor::IsInitiallyChecked()
    AUxtPressableButtonActor::IsPlated()
    AUxtPressableButtonActor::IsPulsing()
    AUxtPressableButtonActor::Label
    AUxtPressableButtonActor::LabelComponent
    AUxtPressableButtonActor::LabelTextBrush
    AUxtPressableButtonActor::MaterialIndex
    AUxtPressableButtonActor::MillimeterSize
    AUxtPressableButtonActor::OnBeginFocus(UUxtPressableButtonComponent *Button, UUxtPointerComponent *Pointer, bool WasAlreadyFocused)
    AUxtPressableButtonActor::OnButtonDisabled(UUxtPressableButtonComponent *Button)
    AUxtPressableButtonActor::OnButtonEnabled(UUxtPressableButtonComponent *Button)
    AUxtPressableToggleButtonActor::OnButtonPressed(UUxtPressableButtonComponent *Button, UUxtPointerComponent *Pointer)
    AUxtPressableToggleButtonActor::OnButtonReleased(UUxtPressableButtonComponent *Button, UUxtPointerComponent *Pointer)
    AUxtPressableToggleButtonActor::OnButtonToggled(UUxtToggleStateComponent *ToggleState)
    AUxtPressableToggleButtonActor::OnConstruction(const FTransform &Transform)
    AUxtPressableButtonActor::PrePulseMaterial
    AUxtPressableButtonActor::PulseFadeTimer
    AUxtPressableButtonActor::PulseMaterialInstance
    AUxtPressableButtonActor::PulseTimer
    AUxtPressableToggleButtonActor::RemoveTogglePlate()
    AUxtPressableButtonActor::SetButtonBrush(const FUxtButtonBrush &Brush)
    AUxtPressableButtonActor::SetIconBrush(const FUxtIconBrush &Brush)
    AUxtPressableToggleButtonActor::SetIsInitiallyChecked(bool InitiallyChecked)
    AUxtPressableButtonActor::SetIsPlated(bool IsPlated)
    AUxtPressableButtonActor::SetLabel(const FText &NewLabel)
    AUxtPressableButtonActor::SetLabelTextBrush(const FUxtTextBrush &Brush)
    AUxtPressableButtonActor::SetMillimeterSize(FVector Size)
    AUxtPressableButtonActor::SetSize(FVector Size)
    AUxtPressableButtonActor::Tick(float DeltaTime)
    AUxtPressableToggleButtonActor::TogglePlateComponent
    AUxtPressableToggleButtonActor::ToggleStateComponent
    AUxtPressableButtonActor::UPROPERTY(EditAnywhere, BlueprintGetter="GetIconBrush", BlueprintSetter="SetIconBrush", Category="Button", meta=(EditCondition="bCanEditIconBrush"))
    Namespace:
    Assembly: .dll
    Syntax
    public: class AUxtPressableRadioButtonActor : public xtPressableToggleButtonActor

    Constructors

    | Improve this Doc View Source

    AUxtPressableRadioButtonActor()

    Declaration
    public: AUxtPressableRadioButtonActor()

    Fields

    | Improve this Doc View Source

    CenterIconComponent

    Displays the radio button's center icon which gets toggled on and off.

    Declaration
    protected: UTextRenderComponent * CenterIconComponent= nullptr
    Field Value
    Type Description
    UTextRenderComponent *

    Methods

    | Improve this Doc View Source

    ConstructIcon()

    Adds toggle visuals.

    Declaration
    public: virtual void ConstructIcon() override
    Overrides
    AUxtPressableButtonActor::ConstructIcon()
    | Improve this Doc View Source

    UpdateToggleVisuals()

    Alters the toggle visuals when the toggle state changes.

    Declaration
    public: virtual void UpdateToggleVisuals() override
    Overrides
    AUxtPressableToggleButtonActor::UpdateToggleVisuals()
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX