#include <SelectionButtonMenuSystem.h>
|
| virtual void | Setup () |
| |
| void | LogDebugError (const FString &Message) const |
| |
| void | LogDebugError (const FString &Message, const int32 Value) const |
| |
| void | LogDebugError (const FString &Message, const float Value) const |
| |
| void | LogDebugWarning (const FString &Message) const |
| |
| void | LogDebugWarning (const FString &Message, const int32 Value) const |
| |
| void | LogDebugWarning (const FString &Message, const float Value) const |
| |
| void | LogDebugMessage (const FString &Message, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const int32 Value, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const float Value, const bool bWarning=false, const bool bError=false) const |
| |
| void | LogDebugMessage (const FString &Message, const bool bValue, const bool bWarning, const bool bError) const |
| |
| void | LogOnScreenMessage (const int32 Key, const FString &Message, FColor Color=FColor::Green) const |
| |
| void | SetCategoryName (const FLogCategoryBase &Category) |
| |
◆ GetButtonIndex()
| int32 USelectionButtonMenuSystem::GetButtonIndex |
( |
| ) |
const |
|
inline |
◆ GetIsDisabled()
| bool USelectionButtonMenuSystem::GetIsDisabled |
( |
| ) |
const |
|
inline |
◆ GetIsFocused()
| bool USelectionButtonMenuSystem::GetIsFocused |
( |
| ) |
const |
|
inline |
◆ Initialize()
| bool USelectionButtonMenuSystem::Initialize |
( |
| ) |
|
|
overridevirtual |
10{
11 const bool Success = Super::Initialize();
13 if (!ensure(
MainButton !=
nullptr))
return false;
17 return true;
18}
◆ NativeConstruct()
| void USelectionButtonMenuSystem::NativeConstruct |
( |
| ) |
|
|
overridevirtual |
◆ NativeOnAddedToFocusPath()
| void USelectionButtonMenuSystem::NativeOnAddedToFocusPath |
( |
const FFocusEvent & | InFocusEvent | ) |
|
|
overridevirtual |
82{
83 Super::NativeOnAddedToFocusPath(InFocusEvent);
88}
◆ NativeOnMouseEnter()
| void USelectionButtonMenuSystem::NativeOnMouseEnter |
( |
const FGeometry & | InGeometry, |
|
|
const FPointerEvent & | InMouseEvent ) |
|
overridevirtual |
75{
76 Super::NativeOnMouseEnter(InGeometry, InMouseEvent);
79}
◆ NativeOnMouseLeave()
| void USelectionButtonMenuSystem::NativeOnMouseLeave |
( |
const FPointerEvent & | InMouseEvent | ) |
|
|
overridevirtual |
99{
100 Super::NativeOnMouseLeave(InMouseEvent);
104}
◆ NativeOnRemovedFromFocusPath()
| void USelectionButtonMenuSystem::NativeOnRemovedFromFocusPath |
( |
const FFocusEvent & | InFocusEvent | ) |
|
|
overridevirtual |
91{
92 Super::NativeOnRemovedFromFocusPath(InFocusEvent);
96}
◆ NativePreConstruct()
| void USelectionButtonMenuSystem::NativePreConstruct |
( |
| ) |
|
|
overridevirtual |
◆ OnClicked()
| void USelectionButtonMenuSystem::OnClicked |
( |
| ) |
|
|
private |
◆ PlaySelectionAnimation()
| void USelectionButtonMenuSystem::PlaySelectionAnimation |
( |
bool | bForward | ) |
|
◆ SetButtonFocus()
| void USelectionButtonMenuSystem::SetButtonFocus |
( |
| ) |
const |
39{
41 {
42 if(GetOwningPlayer() != nullptr)
43 {
45 }
46 else
47 {
50 }
51 }
52}
◆ SetButtonIndex()
| void USelectionButtonMenuSystem::SetButtonIndex |
( |
const int32 | Index | ) |
|
|
inline |
◆ SetButtonText()
| void USelectionButtonMenuSystem::SetButtonText |
( |
FString | Text | ) |
const |
◆ SetDisabled()
| void USelectionButtonMenuSystem::SetDisabled |
( |
const bool | bValue = true | ) |
|
|
inline |
◆ SetTempDisabled()
| void USelectionButtonMenuSystem::SetTempDisabled |
( |
const bool | bValue = true | ) |
|
55{
56 if(bValue)
57 {
59 }
60 else
61 {
63 }
64}
◆ bDisabled
| bool USelectionButtonMenuSystem::bDisabled = false |
|
protected |
◆ ButtonIndex
| int32 USelectionButtonMenuSystem::ButtonIndex = 0 |
|
protected |
◆ ButtonPrompt
◆ ButtonTextBlock
| class UTextBlock* USelectionButtonMenuSystem::ButtonTextBlock = nullptr |
|
protected |
◆ KeyNotSelected
| FButtonStyle USelectionButtonMenuSystem::KeyNotSelected |
|
protected |
◆ KeySelected
| FButtonStyle USelectionButtonMenuSystem::KeySelected |
|
protected |
◆ MainButton
| class UButton* USelectionButtonMenuSystem::MainButton = nullptr |
|
protected |
◆ MouseStyle
| FButtonStyle USelectionButtonMenuSystem::MouseStyle |
|
protected |
◆ OnSelectionButtonClicked
| FOnSelectionButtonClicked USelectionButtonMenuSystem::OnSelectionButtonClicked |
◆ SelectInputName
| FName USelectionButtonMenuSystem::SelectInputName = "Confirm" |
|
protected |
The documentation for this class was generated from the following files: