Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/SKeySelector.h |
Include |
#include "SKeySelector.h" |
class SKeySelector : public SCompoundWidget
Widget for selecting an input key
Name | Description | ||
---|---|---|---|
|
bListenForNextInput |
||
|
CategoryFont |
Font used for category tree entries |
|
|
TAttribute< TOp... |
CurrentKey |
The key attribute that we're modifying with this widget, or an empty optional if the key contains multiple values |
|
FilteredKeyTreeRoot |
Array containing a filtered list, according to the text in the searchbox |
|
|
TSharedPtr< SSe... |
FilterTextBox |
|
|
TSharedPtr< SCo... |
KeyComboButton |
Combo Button that shows current key and icon |
|
KeyFont |
Font used for key tree entries |
|
|
KeyTreeRoot |
Array containing the unfiltered list of all values this key could possibly have |
|
|
TSharedPtr< SKe... |
KeyTreeView |
|
|
TSharedPtr< SWi... |
MenuContent |
Reference to the menu content that's displayed when the key button is clicked on |
|
OnKeyChanged |
Delegate that is called every time the key changes. |
|
|
SearchText |
||
|
TAttribute< FOp... |
TreeViewHeight |
Desired height of the tree view widget |
|
TAttribute< FOp... |
TreeViewWidth |
Desired width of the tree view widget |
Name | Description | ||
---|---|---|---|
|
Construct ( |
||
|
TSharedRef< ... |
GenerateKeyTreeRow ( |
Treeview support functions |
|
GetChildrenMatchingSearch ( |
Helper to generate the filtered list of keys, based on the search string matching |
|
|
const FSlate... |
GetIconFromKey ( |
Determine the best icon to represent the given key. |
|
GetKeyChildren ( |
||
|
GetKeyDescription() |
Gets a succinct description for the key being manipulated |
|
|
GetKeyIconColor() |
Toggles the icon's color when in listen mode |
|
|
const FSlate... |
GetKeyIconImage() |
Gets the icon for the key being manipulated |
|
GetKeyTooltip() |
Gets a tooltip for the selected key |
|
|
TSharedRef< ... |
GetMenuContent() |
Gets the Menu Content, setting it up if necessary |
|
GetSearchTokens |
||
|
ListenForInput() |
Start listening for the next key press |
|
|
OnFilterTextChanged ( |
Key searching support |
|
|
OnFilterTextCommitted ( |
||
|
OnKeySelectionChanged ( |
||
|
ProcessHeardInput ( |
Assigns the heard input as the current key |
Name | Description | ||
---|---|---|---|
|
OnAnalogValueChanged ( |
Called when an analog value changes on a button that supports analog |
|
|
OnKeyDown |
Input listeners |
|
|
OnMouseButtonDown ( |
MOUSE INPUT The system calls this method to notify the widget that a mouse button was pressed within it. |
|
|
OnMouseMove ( |
The system calls this method to notify the widget that a mouse moved within it. |
|
|
OnMouseWheel ( |
Called when the mouse wheel is spun. This event is bubbled. |
|
|
SupportsKeyboardFocus() |
Checks to see if this widget supports keyboard focus. Override this in derived classes. |
Name |
Description |
|
---|---|---|
|
FArguments |