Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Commands
Inheritance Hierarchy
- TSharedFromThis
- FBindingContext
- TCommands
- FActorPaletteCommands
- FAnimGraphCommands
- FAssetPlacementEdModeCommands
- FAssetSearchCommands
- FBufferVisualizationMenuCommands
- FCachingEditorCommands
- FContextualAnimAssetEditorCommands
- FCurveEditorCommands
- FCustomizableObjectEditorCommands
- FCustomizableObjectEditorViewportCommands
- FCustomizableObjectEditorViewportLODCommands
- FCustomizableObjectEditorViewportMenuCommands
- FCustomizableObjectInstanceEditorCommands
- FCustomizableObjectPopulationClassEditorCommands
- FCustomizableObjectPopulationEditorCommands
- FDatabaseEditorCommands
- FDataflowEditorCommandsImpl
- FDMXEditorCommands
- FEditorCommands
- FEditorDebugToolsCommands
- FEditorViewportCommands
- FEditPivotCommands
- FFullBlueprintEditorCommands
- FGenericCommands
- FGeometryCollectionSelectionCommands
- FGlobalEditorCommonCommands
- FGPUSkinCacheVisualizationMenuCommands
- FGraphEditorCommandsImpl
- FGroomEditorCommands
- FGroomViewportLODCommands
- FGroomVisualizationMenuCommands
- FHairModelingToolCommands
- FIKRetargetCommands
- FIKRigCommands
- FIKRigSkeletonCommands
- FLevelEditorCommands
- FLevelEditorModesCommands
- FLevelViewportCommands
- FLogWidgetCommands
- FLumenVisualizationMenuCommands
- FMaterialEditorCommands
- FMaterialEditorSpawnNodeCommands
- FMeshPaintEditorModeCommands
- FMeshPainterCommands
- FMLDeformerInputBonesWidgetCommands
- FMLDeformerInputCurvesWidgetCommands
- FModelingModeActionCommands
- FModelingToolsManagerCommands
- FMotionTrailCommands
- FMVVMEditorCommands
- FMyBlueprintCommands
- FNaniteVisualizationMenuCommands
- FNeuralMorphBoneGroupsCommands
- FNeuralMorphCurveGroupsCommands
- FNeuralMorphInputWidgetCommands
- FNewGizmoEnableCommands
- FNiagaraEditorCommands
- FNiagaraHierarchyEditorCommands
- FNiagaraParameterPanelCommands
- FPersonaCommonCommands
- FPlayWorldCommands
- FPListEditorCommands
- FRayTracingDebugVisualizationMenuCommands
- FRigVMExecutionStackCommands
- FSampleToolsEditorModeCommands
- FScriptableToolsEditorModeManagerCommands
- FSequencerCommands
- FShowFlagMenuCommands
- FSoundClassEditorCommands
- FSoundCueGraphEditorCommands
- FStandardToolModeCommands
- FStaticMeshEditorCommands
- FStrataVisualizationMenuCommands
- FTabCommands
- FTranslationEditorCommands
- FUVEditorCommands
- FViewportNavigationCommands
- FVirtualShadowMapVisualizationMenuCommands
- FWaveformEditorCommands
- FWidgetEditorToolPaletteCommands
- SWorldPartitionEditorGrid2D::FEditorCommands
- TInteractiveToolCommands
- FCubeGridToolActionCommands
- FDrawAndRevolveToolActionCommands
- FDrawPolygonToolActionCommands
- FEditMeshMaterialsToolActionCommands
- FEditMeshPolygonsToolActionCommands
- FMeshAttributePaintToolActionCommands
- FMeshGroupPaintToolActionCommands
- FMeshPaintingToolActionCommands
- FMeshPlaneCutToolActionCommands
- FMeshSelectionToolActionCommands
- FMeshVertexPaintToolActionCommands
- FModelingToolActionCommands
- FSculptToolActionCommands
- FTransformToolActionCommands
- FVertexSculptToolActionCommands
- TBaseCharacterFXEditorCommands
- FExampleCharacterFXEditorCommands
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Commands/UICommandInfo.h |
| Include | #include "Framework/Commands/UICommandInfo.h" |
Syntax
class FBindingContext : public TSharedFromThis< FBindingContext >
Remarks
Represents a context in which input bindings are valid
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBindingContext
(
const FBindingContext& |
|||
FBindingContext
(
const FName InContextName, |
Constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Adds a new command bundle to this context that can be referenced by name from commands within the context. | ||
| const FText & | GetBundleLabel
(
const FName Name |
Gets a localized label of a command bundle | |
| const FText & | |||
| FName | |||
| FName | |||
| FName | |||
| FUICommandInfoDecl | NewCommand
(
const FName InCommandName, |
Creates a new command declaration used to populate commands with data |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FBindingContext & | operator=
(
const FBindingContext& |
||
| FBindingContext & | operator=
(
FBindingContext&& |
||
| bool | operator==
(
const FBindingContext& Other |
Constants
| Name | Description |
|---|---|
| CommandsChanged | A delegate that is called when commands are registered or unregistered with a binding context |