unreal.SequencerCurveEditorObject¶
- class unreal.SequencerCurveEditorObject(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectClass to hold sequencer curve editor functions
C++ Source:
Plugin: SequencerScripting
Module: SequencerScriptingEditor
File: SequencerCurveEditorObject.h
- delete_color_for_channels(class_) str¶
Delete for specified channel idendified by it’s class and identifier.
- get_channels_with_selected_keys() Array[SequencerChannelProxy]¶
Gets the channel with selected keys
- Return type:
- get_custom_color_for_channel(class_, identifier) LinearColor¶
Get custom color for specified channel idendified by it’s class and identifier,if none exists will return white
- Parameters:
- Return type:
- get_selected_keys(channel_proxy) Array[int32]¶
Gets the selected keys with this channel
- Parameters:
channel_proxy (SequencerChannelProxy) –
- Return type:
Array[int32]
- has_custom_color_for_channel(class_, identifier) bool¶
Get if a custom color for specified channel idendified by it’s class and identifier exists
- select_keys(channel, indices) None¶
Select keys
- Parameters:
channel (SequencerChannelProxy) –
indices (Array[int32]) –
- set_custom_color_for_channel(class_, identifier, new_color) None¶
Set Custom Color for specified channel idendified by it’s class and identifier. This will be stored in editor user preferences.
- Parameters:
identifier (str) –
new_color (LinearColor) –