AUxtBasePressableButtonActor
Abstract base class for all pressable button actors. Ensures a UUxtPressableButtonComponent as the root component.
class AUxtBasePressableButtonActor;
Header
#include <Controls/UxtBasePressableButtonActor.h>
Inheritance
Inherits from AActor, IUxtCollectionObject
Inherited by AUxtPressableButtonActor
Public Functions
| Name | |
|---|---|
| AUxtBasePressableButtonActor() | |
| TScriptInterface< IUxtPokeTarget > | GetPokeTarget() |
| virtual TScriptInterface< IUxtPokeTarget > | GetPokeTarget_Implementation() override |
| TScriptInterface< IUxtFarTarget > | GetFarTarget() |
| virtual TScriptInterface< IUxtFarTarget > | GetFarTarget_Implementation() override |
| UUxtPressableButtonComponent * | GetButtonComponent() const |
Protected Attributes
| Name | |
|---|---|
| UUxtPressableButtonComponent * | ButtonComponent |
Public Functions Documentation
function AUxtBasePressableButtonActor
AUxtBasePressableButtonActor()
function GetPokeTarget
TScriptInterface< IUxtPokeTarget > GetPokeTarget()
Returns UUxtPressableButtonComponent as the poke target.
function GetPokeTarget_Implementation
virtual TScriptInterface< IUxtPokeTarget > GetPokeTarget_Implementation() override
function GetFarTarget
TScriptInterface< IUxtFarTarget > GetFarTarget()
Returns UUxtPressableButtonComponent as the far target.
function GetFarTarget_Implementation
virtual TScriptInterface< IUxtFarTarget > GetFarTarget_Implementation() override
function GetButtonComponent
inline UUxtPressableButtonComponent * GetButtonComponent() const
Returns UUxtPressableButtonComponent subobject.
Protected Attributes Documentation
variable ButtonComponent
UUxtPressableButtonComponent * ButtonComponent = nullptr;
Handle to the root button component.
Updated on 19 August 2021 at 17:42:51 Coordinated Universal Time