Choose your operating system:
Windows
macOS
Linux
| FMovieSceneObjectBindingIDPicker
|
Module |
|
Header |
/Engine/Source/Editor/MovieSceneTools/Public/MovieSceneObjectBindingIDPicker.h |
Include |
#include "MovieSceneObjectBindingIDPicker.h" |
class FMovieSceneObjectBindingIDPicker
Helper class that is used to pick object bindings for movie scene data
Name | Description | ||
---|---|---|---|
|
LocalSequenceID |
The ID of the sequence to generate IDs relative to |
|
|
WeakSequencer |
Optional sequencer ptr |
Name | Description | |
---|---|---|
|
FMovieSceneObjectBindingIDPicker() |
Default constructor used in contexts external to the sequencer interface. |
|
FMovieSceneObjectBindingIDPicker ( |
Constructor used from within the sequencer interface to generate IDs from the currently focused sequence if possible (else from the root sequence). |
Name | Description | |
---|---|---|
|
~FMovieSceneObjectBindingIDPicker() |
Name | Description | ||
---|---|---|---|
|
GetCurrentIcon() |
Get the icon that represents the currently assigned binding |
|
|
const FSlate... |
GetCurrentIconBrush() |
Get the icon that represents the currently assigned binding |
|
TSharedRef< ... |
GetCurrentItemWidget ( |
Get a widget that represents the currently chosen item |
|
GetCurrentText() |
Access the text that relates to the currently selected binding ID |
|
|
FMovieSceneO... |
GetCurrentValue() |
Get the current binding ID |
|
TSharedRef< ... |
GetPickerMenu() |
Build menu content that allows the user to choose a binding from inside the source sequence |
|
GetPickerMenu ( |
Build menu content that allows the user to choose a binding from inside the source sequence |
|
|
UMovieSceneS... |
GetSequence() |
Get the sequence to look up object bindings within. Only used when no sequencer is available. |
|
GetSpawnableIconOverlayVisibility() |
Get the visibility for the spawnable icon overlap |
|
|
GetToolTipText() |
Access the tooltip text that relates to the currently selected binding ID |
|
|
TSharedRef< ... |
GetWarningWidget() |
Get a widget that represents a warning/fixup button for this binding |
|
HasMultipleValues() |
Whether there are multiple values |
|
|
Initialize() |
Initialize this class - rebuilds sequence hierarchy data and available IDs from the source sequence |
|
|
IsEmpty() |
Check whether this picker actually has anything to pick |
|
|
SetBindingId |
Assign a new binding ID in response to user-input |
|
|
SetCurrentValue ( |
Set the current binding ID |
|
|
UpdateCachedData() |
Update the cached text, tooltip and icon |