Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Commands/InputBindingManager.h |
Include |
#include "Framework/Commands/InputBindingManager.h" |
class FInputBindingManager
Manager responsible for creating and processing input bindings.
No constructors are accessible with public or protected access.
Name | Description | |
---|---|---|
|
~FInputBindingManager() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
AddCommandFilter ( |
Filters a command by name |
|
|
CommandPassesFilter |
Command passes blacklist and whitelist filters |
|
|
CreateInputCommand ( |
Creates an input command from the specified user interface action |
|
|
const TShare... |
FindCommandInContext |
Finds the command in the provided context which has the provided name |
|
const TShare... |
FindCommandInContext ( |
Finds the command in the provided context which uses the provided input chord |
|
FInputBindin... |
Get() |
|
|
const TShare... |
GetCommandInfoFromInputChord ( |
Returns a command info that is has the same active chord as the provided chord and is in the same binding context or parent context |
|
GetCommandInfosFromContext ( |
Returns all known command infos for a given binding context |
|
|
TSharedPtr< ... |
GetContextByName ( |
Look up a binding context by name. |
|
GetKnownInputContexts ( |
Returns a list of all known input contexts |
|
|
GetUserDefinedChord ( |
Gets the user defined chord (if any) from the provided command name |
|
|
NotifyActiveChordChanged ( |
Called when the active chord is changed on a command |
|
|
FDelegateHan... |
RegisterUserDefinedChordChanged ( |
Registers a delegate to be called when a user-defined chord is edited |
|
RemoveContextByName ( |
Remove the context with this name |
|
|
RemoveInputCommand ( |
Removes an input command, allowing a new one to take its place |
|
|
RemoveUserDefinedChords() |
Removes any user defined chords |
|
|
SaveInputBindings() |
Saves the user defined chords to a json file |
|
|
UnregisterCommandFilterOwner ( |
Removes all filters associated with an owner |
|
|
UnregisterUserDefinedChordChanged ( |
Unregisters a delegate to be called when a user-defined chord is edited |
Name |
Description |
|
---|---|---|
|
ECommandFilterType |
Type of filter. |