v1.2.26 |
Documentation for the Unreal C++ Plugin
|
A blueprint class with 1 graphs. More...
#include "/PixoCore/Blueprints/UI/BP_AdvancedButtonWidget"
Public Member Functions | |
void | ActivateButtonHighlight () |
void | ActivateButtonPulsationHighlight () |
virtual void | ChangeButtonState (const bool bState) |
Changes the state of the button . | |
void | DeactivateButtonHighlight () |
const FText & | GetButtonName () |
UFUNCTION(BlueprintCallable) | |
bool | GetState () const |
Gets the state of the button. | |
ButtonType | GetType () const |
virtual void | NativeOnInitialized () override |
virtual void | NativePreConstruct () override |
void | OnHintActivated (bool Activate) |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable) | |
void | RefreshWidgetStyle () |
Refreshes the visual style of the button widget. | |
void | SetButtonName (const FText &Name) |
UFUNCTION(BlueprintCallable) | |
Public Attributes | |
FText | ActiveStep |
UPROPERTY(BlueprintReadWrite) | |
FText | ActiveSubStep |
UPROPERTY(BlueprintReadWrite) | |
bool | bWidgetActiveOnStep |
UPROPERTY(BlueprintReadWrite) | |
UHintManager * | HintManager |
UPROPERTY(BlueprintReadWrite) | |
FClickEventDelegate | OnClickEventDelegate |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate") | |
FClickEventPtrDelegate | OnClickEventPtrDelegate |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate") | |
FClickEventSelfPtrDelegate | OnClickEventSelfPtrDelegate |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate") | |
UStoryManager * | StoryManager |
UPROPERTY(BlueprintReadWrite) | |
Protected Attributes | |
bool | ActivateHighlightOnEachActiveStep = false |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
bool | bIsPulsationHighlight = false |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
bool | bIsSelectable = true |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
UTextBlock * | BtnName |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget)) | |
UButton * | Button |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget)) | |
UBorder * | ButtonBounds |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget)) | |
FLinearColor | ButtonBoundsColor = FLinearColor::Black |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
float | ButtonBoundsWidth = 2.f |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
UBorder * | ButtonHighlight |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget)) | |
UWidgetAnimation * | ButtonHighlightAnimation |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
FLinearColor | ButtonHighlightColor = FLinearColor(0.25f, 0.6f, 0.0f, 0.f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
float | ButtonHighlightWidth = 0.f |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
FText | ButtonName = FText::FromString(TEXT("Text")) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | ButtonNameColor = FLinearColor::White |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
float | ButtonNameFontSize = 18.f |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | DefaultButtonColor = FLinearColor(0.91f, 0.22f, 0.0f, 1.0f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | DefaultHoveredButtonColor = FLinearColor(0.25f, 0.6f, 0.0f, 1.0f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
TArray< FText > | HighlightActiveSteps |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
TArray< FText > | HighlightActiveSubSteps |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
float | HighlightAnimationSpeed = 1.f |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight") | |
USoundBase * | HoverSound |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | PressedButtonColor = FLinearColor(0.25f, 0.6f, 0.0f, 1.0f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | SelectedButtonColor = FLinearColor(0.25f, 0.6f, 0.0f, 1.0f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FLinearColor | SelectedHoveredButtonColor = FLinearColor(0.25f, 0.6f, 0.0f, 1.0f) |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
USoundBase * | SelectSound |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
ButtonType | Type |
Private Member Functions | |
void | ButtonHovered () |
UFUNCTION() | |
void | ButtonReleased () |
UFUNCTION() | |
void | EventGraph () |
GENERATED_BODY () | |
void | NewStep (FStoryStep NewStep, bool IsForward) |
UFUNCTION() | |
void | NewSubStep (FStoryStep NewSubStep) |
UFUNCTION() | |
void | OnPressed () |
UFUNCTION() | |
void | OnUnHovered () |
UFUNCTION() | |
void | StoryLoaded () |
UFUNCTION() | |
void | SwitchButtonColor (const bool bState) |
Switches the button color based on the state. | |
Private Attributes | |
bool | bCurrentState |
A blueprint class with 1 graphs.
UDF Path: /PixoCore /Blueprints /UI /BP_AdvancedButtonWidget
Config: Config/DefaultEngine.ini
Definition at line 11 of file UBP_AdvancedButtonWidget_C.h.
|
inherited |
|
inherited |
|
privateinherited |
UFUNCTION()
Definition at line 186 of file ButtonWidget.cpp.
|
privateinherited |
UFUNCTION()
Definition at line 170 of file ButtonWidget.cpp.
|
virtualinheritedBlueprintCallable |
Changes the state of the button .
bState | The new state of the button (true - selected, false - default). |
UFUNCTION(BlueprintCallable)
Reimplemented in UCheckButtonWidget.
Definition at line 85 of file ButtonWidget.cpp.
|
inherited |
|
privateBlueprint |
Definition at line 13 of file UBP_AdvancedButtonWidget_C.cpp.
|
privateinherited |
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable)
Definition at line 80 of file ButtonWidget.cpp.
|
inlineinheritedBlueprintCallable |
Gets the state of the button.
UFUNCTION(BlueprintCallable)
Definition at line 87 of file ButtonWidget.h.
|
inlineinherited |
Definition at line 89 of file ButtonWidget.h.
|
overridevirtualinherited |
Reimplemented in UCheckButtonWidget.
Definition at line 20 of file ButtonWidget.cpp.
|
overridevirtualinherited |
|
privateinherited |
UFUNCTION()
Definition at line 207 of file ButtonWidget.cpp.
|
privateinherited |
UFUNCTION()
Definition at line 252 of file ButtonWidget.cpp.
|
inheritedBlueprintNativeEventBlueprintCallable |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable)
|
privateinherited |
UFUNCTION()
Definition at line 202 of file ButtonWidget.cpp.
|
privateinherited |
UFUNCTION()
Definition at line 197 of file ButtonWidget.cpp.
|
inherited |
Refreshes the visual style of the button widget.
Definition at line 96 of file ButtonWidget.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable)
Definition at line 74 of file ButtonWidget.cpp.
|
privateinherited |
UFUNCTION()
Definition at line 298 of file ButtonWidget.cpp.
|
privateinherited |
Switches the button color based on the state.
bState | Whether button is selected or not. |
Definition at line 91 of file ButtonWidget.cpp.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 369 of file ButtonWidget.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite)
Definition at line 183 of file ButtonWidget.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite)
Definition at line 189 of file ButtonWidget.h.
|
privateinherited |
Definition at line 372 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 327 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 311 of file ButtonWidget.h.
|
protectedinheritedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
Definition at line 220 of file ButtonWidget.h.
|
protectedinheritedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
Definition at line 214 of file ButtonWidget.h.
|
protectedinheritedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
Definition at line 208 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 234 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 227 of file ButtonWidget.h.
|
protectedinheritedBlueprintReadOnly |
UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
Definition at line 202 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 320 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 362 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 355 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 248 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 255 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 241 of file ButtonWidget.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite)
Definition at line 195 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 262 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 276 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 341 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 348 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Highlight")
Definition at line 334 of file ButtonWidget.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite)
Definition at line 171 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 304 of file ButtonWidget.h.
|
inheritedBlueprintAssignableBlueprintCallable |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate")
Definition at line 151 of file ButtonWidget.h.
|
inheritedBlueprintAssignableBlueprintCallable |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate")
Definition at line 158 of file ButtonWidget.h.
|
inheritedBlueprintAssignableBlueprintCallable |
UPROPERTY(BlueprintAssignable, BlueprintCallable, Category = "Delegate")
Definition at line 165 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 290 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 269 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 283 of file ButtonWidget.h.
|
protectedinheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Definition at line 297 of file ButtonWidget.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite)
Definition at line 177 of file ButtonWidget.h.
|
protectedinherited |
Definition at line 313 of file ButtonWidget.h.