Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/CommonButtonBase.h |
Include |
#include "CommonButtonBase.h" |
UCLASS(Experimental)
class UCommonButtonInternalBase : public UButton
Custom UButton override that allows us to disable clicking without disabling the widget entirely
Name | Description | ||
---|---|---|---|
|
bButtonEnabled |
If true, this button is enabled. |
|
|
bInteractionEnabled |
If true, this button can be interacted with it normally. |
|
|
HandleDoubleClicked |
Called when the button is clicked |
|
|
MinHeight |
The minimum height of the button |
|
|
MinWidth |
The minimum width of the button |
|
|
TSharedPtr< SBo... |
MyBox |
Cached pointer to the underlying slate button owned by this UWidget |
|
TSharedPtr< cla... |
MyCommonButton |
Cached pointer to the underlying slate button owned by this UWidget |
|
OnDoubleClicked |
Called when the button is clicked |
|
|
FSimpleDelegate |
OnReceivedFocus |
Called when the button receives focus |
Name | Description | |
---|---|---|
|
UCommonButtonInternalBase ( |
Name | Description | ||
---|---|---|---|
|
IsPressed() |
||
|
SetButtonEnabled ( |
||
|
SetButtonFocusable ( |
Updates the IsFocusable flag and updates the bIsFocusable flag of the underlying slate button widget |
|
|
SetInteractionEnabled ( |
||
|
SetMinDesiredHeight ( |
||
|
SetMinDesiredWidth ( |
||
|
SlateHandleClickedOverride() |
||
|
SlateHandleDoubleClicked() |
||
|
SlateHandleOnReceivedFocus() |
Called when internal slate button receives focus; Fires OnReceivedFocus |
|
|
SlateHandlePressedOverride() |
||
|
SlateHandleReleasedOverride() |
Name | Description | ||
---|---|---|---|
|
IsHovered() |
Returns true if the widget is currently being hovered by a pointer device |
|
|
TSharedRef< ... |
RebuildWidget() |
Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed. |
Name | Description | ||
---|---|---|---|
|
ReleaseSlateResources ( |