UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UICommandInfo.h File Reference
#include "CoreMinimal.h"
#include "Misc/Attribute.h"
#include "InputCoreTypes.h"
#include "Layout/Visibility.h"
#include "Textures/SlateIcon.h"
#include "Trace/SlateMemoryTags.h"
#include "Framework/Commands/InputChord.h"
#include "UICommandInfo.generated.h"

Go to the source code of this file.

Classes

class  FUICommandInfoDecl
 
class  FBindingContext
 
class  FUICommandInfo
 

Enumerations

enum class  EUserInterfaceActionType : uint8 {
  None , Button , ToggleButton , RadioButton ,
  Check , CollapsedButton
}
 
enum class  EMultipleKeyBindingIndex : uint8 { Primary = 0 , Secondary , NumChords }
 

Functions

 DECLARE_MULTICAST_DELEGATE_OneParam (FOnBindingContextChanged, const FBindingContext &)
 

Enumeration Type Documentation

◆ EMultipleKeyBindingIndex

Enumerator
Primary 
Secondary 
NumChords 

◆ EUserInterfaceActionType

Types of user interfaces that can be associated with a user interface action

Enumerator
None 

An action which should not be associated with a user interface action

Button 

Momentary buttons or menu items. These support enable state, and execute a delegate when clicked.

ToggleButton 

Toggleable buttons or menu items that store on/off state. These support enable state, and execute a delegate when toggled.

RadioButton 

Radio buttons are similar to toggle buttons in that they are for menu items that store on/off state. However they should be used to indicate that menu items in a group can only be in one state

Check 

Similar to Button but will display a readonly checkbox next to the item.

CollapsedButton 

Similar to Button but has the checkbox area collapsed

Function Documentation

◆ DECLARE_MULTICAST_DELEGATE_OneParam()

DECLARE_MULTICAST_DELEGATE_OneParam ( FOnBindingContextChanged  ,
const FBindingContext  
)