unreal.SequencerCurveEditorObject
¶
- class unreal.SequencerCurveEditorObject(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
Object
Class 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) –