Saltar al contenido principal

Kit sequencer

256 herramientas. Generado a partir del código fuente del plugin; no lo edites a mano.

Las descripciones de las herramientas y de los argumentos se muestran en inglés porque reflejan el schema de las herramientas (el mismo texto que el agente recibe en tools/list).

Guía​

The sequencer kit authors native ULevelSequence assets on Unreal Engine 4.27 through 5.8 without optional plugins: sequence timing, bindings, tracks, typed sections, keys, markers and folders, and the Level Sequence Actors that play them. Every time input is in seconds; replies also give the stored frame at the sequence tick resolution, the display rate and, for keys, the display frame. Ranges are [start, end): 0.0–2.0 lasts two seconds.

Recipe: animate an actor​

  1. sequencer.create {folder:'/Game/Cine', name:'LS_Intro', length:5, displayRate:30}.
  2. Bind something: sequencer.add_possessable {name:'Hero', class:'Actor'} for a level actor (then sequencer.bind_actor with the level actor), or sequencer.add_spawnable with a template asset. sequencer.list_bindings returns GUIDs and names; either works as binding.
  3. Create a typed section — the constructor also creates the track when the binding has none: sequencer.add_transform_section {sequence, binding:'Hero', start:0, end:5}. The reply's section.index is the index every key tool takes.
  4. Key it: sequencer.add_transform_key {sequence, binding:'Hero', index:0, time:0, location:{x:0,y:0,z:0}}, then again at time:2 with another location and rotation:{x:0,y:90,z:0} (x = pitch, y = yaw, z = roll).
  5. Shape the curve: sequencer.set_transform_key_interpolation {channel:'location.x', time:2, interpolation:'linear'} or sequencer.set_transform_key_tangent.
  6. Check the result without playing: sequencer.evaluate_transform {time:1}.
  7. Place a player: sequencer.spawn_sequence_actor {sequence, label:'IntroPlayer', autoPlay:true}.
  8. Start PIE, then sequencer.play, sequencer.jump_to_seconds, sequencer.get_playback_state {actor:'IntroPlayer'}.

Sequence, bindings, tracks (structure)​

  • Sequence: create, duplicate, get, list, set_range (playback range), set_rates (display rate and tick resolution — change them before keying so rounding stays predictable).
  • Bindings: select by GUID or unique name. add_possessable, add_spawnable, rename_binding, remove_binding (removes its tracks), get_binding, set_possessable_class, set_binding_parent, add_component_binding (parent must resolve to one actor); world links (RequiresWorld): bind_actor (empty binding creates a possessable named after the actor label), unbind_actor, list_bound_objects, find_binding_for_actor, clean_invalid_bindings, convert_to_spawnable / convert_to_possessable (move tracks, tags, folder and children to the new GUID; the source actor is kept unless deleteSourceActor), duplicate_binding, copy_bindings (moves bindings between sequences; possessables that do not resolve are listed in unbound), export_bindings, audit_bindings (run before clean_invalid_bindings after level changes); tags: list/add/remove/set_binding_tag(s), find_bindings_by_tag (runtime binding overrides), delete_binding_tag; spawnables: spawnable templates come from an actor class, actor Blueprint or StaticMesh (becomes a StaticMeshActor) and get a spawn track automatically; replace_spawnable_template, set_spawnable_ownership, set_spawnable_level, set_spawnable_respawn, set_spawnable_net_addressable.
  • Tracks: list_tracks, get_track, add_track, remove_track, the typed add/get/set/remove_<kind>_track family (float/bool typed track tools take propertyPath of the right type — float/bool/integer/byte/enum/color/vector, vector = double vector on UE5; get/set/ remove may omit it when the binding has one track of that kind), display name, color, mute (evaluation disabled), lock (all sections locked), sorting, folders (add_folder, move_to_folder, ... — only root tracks and root bindings go into folders, Cameras/Shots paths; removing a folder moves its contents up). Select generic tracks by track (name from list_tracks) or kind+binding (+propertyPath); several matches return E_CONFLICT. The camera cut track is unique and unbound. Timeline: get_timeline_settings, view/working range and playback-range lock (UE 5.3+), evaluation type, read-only, markers (add_marker, ... — selected by unique label; comments need 5.2+, lock needs 5.3+).

Sections​

Generic section tools select a section by kind + binding + index: list_sections, add_section, set_section_range, remove_section, duplicate_section, move_section, list_section_overlaps, get_section_state, set_section_active, set_section_locked, set_section_row, set_section_overlap_priority, set_section_pre_roll / _post_roll (frames at tick resolution), set_section_completion_mode (keep_state, restore_state, project_default), set_section_blend_type (absolute, additive, relative, additive_from_base, when the class supports it).

Typed constructors own one concrete section class and create the track when it is missing:

tooltrack / sectionselector
add_transform_section3D transformbinding
add_float_sectionfloat propertybinding + property (a float UPROPERTY of the bound class, e.g. CustomTimeDilation)
add_bool_sectionbool propertybinding + property (e.g. bCanBeDamaged)
add_visibility_sectionvisibility (bHidden)binding
add_enum_sectionenum property (enum class)binding + property (e.g. SpawnCollisionHandlingMethod)
add_byte_sectionbyte / TEnumAsByte propertybinding + property (e.g. RemoteRole)
add_integer_sectionint32 propertybinding + property (e.g. InputPriority)
add_event_sectionevent triggerbinding optional (empty = master event track)
add_fade_sectionfade (master)none
add_audio_sectionaudio (master)sound, end 0 = sound length
add_camera_cut_sectioncamera cut (master)cameraBinding
add_skeletal_animation_sectionskeletal animationbinding + animation

The property is validated against the bound class (possessable class or spawnable template) and must be a top-level property of the exact type; a wrong type returns E_INVALID_ARG. row: -1 places the section on the first free row. Typed section editors: get_section_details (ease, blend, channel and key counts, transform mask, fade color, sound, camera, animation, enum), set_section_ease (seconds; negative restores automatic easing), set_fade_section_color, set_audio_section_sound, set_camera_cut_section_camera, set_transform_section_mask, set_skeletal_animation_section.

Keys​

Each key family owns one section class and selects its section with the same fields as the constructor (sequence, binding, property, index):

familytoolsvalue
transformlist/add/set/remove_transform_key, set_transform_key_interpolation, set_transform_key_tangent, set_transform_channel_default, set_transform_extrapolation, evaluate_transform, reduce_transform_keys, bake_transformlocation, rotation {x: pitch, y: yaw, z: roll}, scale; keyLocation/keyRotation/keyScale pick the components
floatlist/add/set/remove_float_key, set_float_key_interpolation, set_float_key_tangent, set_float_channel_default, set_float_extrapolation, evaluate_float, reduce_float_keysvalue
fadesame set with fadevalue 0 = clear, 1 = faded
bool / visibilitylist/add/set/remove_bool_key, set_bool_channel_default, evaluate_bool (and _visibility_ equivalents)value true/false (visibility: true = hidden)
enumlist/add/set/remove_enum_key, set_enum_channel_defaultentry name (AlwaysSpawn or ESpawnActorCollisionHandlingMethod::AlwaysSpawn)
byte / integerlist/add/set/remove_byte_key / _integer_key, set_byte_channel_default / set_integer_channel_default, evaluate_integerinteger (byte 0–255)
eventlist/add/set/remove_event_keytime only; set_event_key moves a key to newTime
  • Key selection for single-channel families: key (handle from any list/add reply) or, when key is 0, the key at exactly time. Handles are editor-session values: after undo, reload or a checkpoint rollback, list again. Transform tools address all channels at a time; the per-channel tools (*_interpolation, *_tangent) also take channel: location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight.
  • add_*_key rewrites a key already on that frame and grows the section to contain the key.
  • Interpolation: cubic (auto tangents), linear, constant, user, break. Tangents are in value units per tick-resolution frame (Sequencer's storage); a different arrive/leave value sets the broken mode. Extrapolation: constant, linear, cycle, cycle_with_offset, oscillate.
  • set_*_channel_default sets the value used when a channel has no keys; clear:true removes it.
  • reduce_*_keys removes keys the curve does not need within tolerance.
  • bake_transform resamples every keyed transform channel over [start, end] (whole section when end <= start) at interval seconds (0 = one display frame), max 20000 samples.
  • copy_keys / paste_keys (kind = transform, float, fade, bool, visibility, enum, byte, integer, event) copy every channel of a section (optionally within start–end) to a session clipboard and paste into a section of the same kind so the first key lands at time (replace:true first removes the target keys in the pasted span). Tick-resolution differences between sequences are converted.

Level Sequence Actors and playback​

  • spawn_sequence_actor, set_actor_sequence, set_sequence_actor_playback (auto-play, loop count, play rate, pause at end), set_binding_override (bind level actors to a sequence binding for this actor; reset:true removes the override), list_sequence_actors (world editor or pie) and remove_sequence_actor edit actors of the editor level (RequiresWorld).
  • play, pause, stop, jump_to_seconds, get_playback_state are RequiresPIE: the engine creates sequence players only in game worlds. Assign the sequence in the editor level first, then start PIE and address the actor by the same label.

Gotchas​

  • A binding name that exists twice returns E_CONFLICT; pass the GUID. Two tracks of the same kind and property on one binding also return E_CONFLICT.
  • Transform sections with channel overrides (5.x noise etc.) are rejected by the key tools.
  • Event keys carry no endpoint: binding them to director Blueprint functions is done in the Sequencer UI.
  • Skeletal animation play rate is not exposed (its type differs between 4.27 and 5.x).
  • The playback tools are not exercised by edit.self_test because no Level Sequence ships with the engine for the PIE pass; the authoring tools are.

Herramientas​

Leyenda. riesgo 0 = solo lectura, 1 = operación inofensiva del editor, 2 = modifica un asset, 3 = elimina/reemplaza un asset, 4 = proyecto/configuración/build, 5 = potencialmente destructivo (las llamadas por encima de MaxAutoRisk requieren "_confirm": true). modifica = se ejecuta en una transacción (edit.undo la revierte). requiere PIE / requiere mundo = se rechaza sin una sesión PIE / sin un nivel abierto. requiere el plugin = no disponible cuando el plugin está desactivado. dryRun = acepta el argumento dryRun. smoke = cubierto por edit.self_test.

sequencer.add_attach_track (riesgo 2, modifica, smoke)​

Adds or returns the bound 3D attach (parent-to-actor constraint) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_audio_section (riesgo 2, modifica, smoke)​

Adds a sound on the master audio track at start (length of the sound unless end is given).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
soundstringobligatorio. Sound asset path (SoundWave or SoundCue), e.g. /Engine/EngineSounds/WhiteNoise.
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberExclusive end in seconds; 0 keeps the length of the sound. Valor predeterminado 0.0.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_audio_track (riesgo 2, modifica, smoke)​

Adds or returns the audio track at the root (empty binding) or on a binding.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.add_binding_tag (riesgo 2, modifica, smoke)​

Adds a tag to a binding (tags let runtime code override bindings by name).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
tagstringobligatorio. Tag name.

Devuelve: tags, count, message.

sequencer.add_bool_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) a bool property key.

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valuebooleanKey value (for visibility: true = hidden, matching the bHidden property). Valor predeterminado true.

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_bool_section (riesgo 2, modifica, smoke)​

Adds a bool property section (creates the bool track for that property when missing).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_bool_track (riesgo 2, modifica, smoke)​

Adds or returns the bool track animating a bool property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_byte_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) a byte property key (0-255).

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valueintegerKey value (byte channels accept 0-255). Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_byte_section (riesgo 2, modifica, smoke)​

Adds a byte property section (uint8 or TEnumAsByte property).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_byte_track (riesgo 2, modifica, smoke)​

Adds or returns the byte track animating a uint8 / TEnumAsByte property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_camera_cut_section (riesgo 2, modifica, smoke)​

Adds a camera cut to the master camera cut track that activates the camera of cameraBinding.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
cameraBindingstringobligatorio. Binding GUID or display name of the camera the cut activates.
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.

Devuelve: section, details, trackCreated, message.

sequencer.add_camera_cut_track (riesgo 2, modifica, smoke)​

Adds or returns the root camera cut (one per sequence) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_camera_shake_track (riesgo 2, modifica, smoke)​

Adds or returns the bound camera shake track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_color_track (riesgo 2, modifica, smoke)​

Adds or returns the color track animating a FLinearColor or FColor property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_component_binding (riesgo 2, modifica, requiere mundo, smoke)​

Adds a child possessable bound to a component of the actor its parent possessable resolves to.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Parent possessable GUID or name; it must resolve to an actor in the editor world.
componentstringobligatorio. Component object name on that actor, e.g. StaticMeshComponent0 (see actor.get_components).
namestringDisplay name of the new binding. Empty uses the component name.

Devuelve: binding, changedActors, message.

sequencer.add_enum_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) an enum property key by entry name.

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valuestringobligatorio. Enum entry name, short (AlwaysSpawn) or qualified (ESpawnActorCollisionHandlingMethod::AlwaysSpawn).

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_enum_section (riesgo 2, modifica, smoke)​

Adds an enum property section; the property must be an enum class (FEnumProperty) of the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_enum_track (riesgo 2, modifica, smoke)​

Adds or returns the enum track animating a enum-class property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_event_key (riesgo 2, modifica, smoke)​

Adds a trigger key to an event section (existing key at that frame is kept).

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_event_section (riesgo 2, modifica, smoke)​

Adds an event trigger section to the master event track (binding empty) or to the binding's event track, creating the track when missing.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_event_track (riesgo 2, modifica, smoke)​

Adds or returns the event track at the root (empty binding) or on a binding.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.add_fade_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) a fade amount key (0 = clear, 1 = fully faded).

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valuenumberKey value. Valor predeterminado 0.0.
interpolationstringInterpolation: cubic (auto tangents), linear, constant, user or break. Valor predeterminado TEXT("cubic").

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_fade_section (riesgo 2, modifica, smoke)​

Adds a fade section to the master fade track (creating the track when missing).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_fade_track (riesgo 2, modifica, smoke)​

Adds or returns the root fade track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_float_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) a float property key at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valuenumberKey value. Valor predeterminado 0.0.
interpolationstringInterpolation: cubic (auto tangents), linear, constant, user or break. Valor predeterminado TEXT("cubic").

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_float_section (riesgo 2, modifica, smoke)​

Adds a float property section (creates the float track for that property when missing; the property must be a float of the bound class).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_float_track (riesgo 2, modifica, smoke)​

Adds or returns the float track animating a float property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_folder (riesgo 2, modifica, smoke)​

Adds a folder at the root or under a parent folder.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
namestringobligatorio. New folder name (no slashes).
parentstringParent folder path; empty creates a root folder.

Devuelve: folders, count, message.

sequencer.add_integer_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) an integer property key.

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valueintegerKey value (byte channels accept 0-255). Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_integer_section (riesgo 2, modifica, smoke)​

Adds an integer property section (int32 property).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_integer_track (riesgo 2, modifica, smoke)​

Adds or returns the integer track animating a int32 property of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_level_visibility_track (riesgo 2, modifica, smoke)​

Adds or returns the root level visibility (streaming level show/hide) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_marker (riesgo 2, modifica, smoke)​

Adds a marked frame at a time in seconds with a unique label.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
timenumberobligatorio. Marker time in seconds.
labelstringobligatorio. Unique marker label (markers are selected by label).
commentstringFree comment (UE 5.2+; rejected on older engines when non-empty).
customColorbooleanTrue applies color; false keeps the Sequencer default marker color. Valor predeterminado false.
colorUeaSequencerTrackColorMarker color (linear 0..1) used when customColor is true.
determinismFencebooleanEvaluation never crosses this frame in a single step (determinism fence). Valor predeterminado false.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.add_path_track (riesgo 2, modifica, smoke)​

Adds or returns the bound 3D path (follow a spline) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_play_rate_track (riesgo 2, modifica, smoke)​

Adds or returns the root play rate (time dilation) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_possessable (riesgo 2, modifica, smoke)​

Adds a sequence-local possessable class declaration (bind it to a level actor with sequencer.bind_actor).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
namestringobligatorio. Display name for the binding.
classstringobligatorio. Class path or short class name, such as Actor or CineCameraActor.

Devuelve: bindings, count, message.

sequencer.add_section (riesgo 2, modifica, smoke)​

Adds a default section to the selected track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: sections, count, message.

sequencer.add_shot_track (riesgo 2, modifica, smoke)​

Adds or returns the root cinematic shot track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_skeletal_animation_section (riesgo 2, modifica)​

Adds an animation section (AnimSequence or montage) to the binding's skeletal animation track, creating the track when missing.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name of the skeletal mesh actor or component.
animationstringobligatorio. Animation sequence or montage asset path.
startnumberInclusive start in seconds. Valor predeterminado 0.0.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_skeletal_animation_track (riesgo 2, modifica, smoke)​

Adds or returns the bound skeletal animation track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_spawn_track (riesgo 2, modifica, smoke)​

Adds or returns the bound spawn (controls when a spawnable exists; spawnables only) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_spawnable (riesgo 2, modifica, smoke)​

Adds a spawnable whose actor template is built from an actor class, actor Blueprint or StaticMesh asset; also adds its spawn track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
namestringobligatorio. Display name for the binding.
templatestringobligatorio. Asset or object path used as the spawnable object template.

Devuelve: bindings, count, message.

sequencer.add_sub_track (riesgo 2, modifica, smoke)​

Adds or returns the root subsequence track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.add_track (riesgo 2, modifica, smoke)​

Adds or returns a transform (bound), audio, fade, camera-cut or cinematic-shot (root) track. Other kinds have typed add__track tools.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for transform tracks. Empty creates a master track.

Devuelve: tracks, count, message.

sequencer.add_transform_key (riesgo 2, modifica, smoke)​

Keys location, rotation ({x: pitch, y: yaw, z: roll}) and/or scale at one time; existing keys at that frame are rewritten. The section grows to contain the key.

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
location{x,y,z}Location in centimeters.
rotation{x,y,z}Rotation in degrees as {x: pitch, y: yaw, z: roll}.
scale{x,y,z}Scale factors. Valor predeterminado FUeaVec3(1.0, 1.0, 1.0).
keyLocationbooleanWrite the three location channels. Valor predeterminado true.
keyRotationbooleanWrite the three rotation channels. Valor predeterminado true.
keyScalebooleanWrite the three scale channels. Valor predeterminado true.
interpolationstringInterpolation: cubic (auto tangents), linear, constant, user or break. Valor predeterminado TEXT("cubic").

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_transform_section (riesgo 2, modifica, smoke)​

Adds a 3D transform section to the binding's transform track (creating the track when missing). Returns the section with its index.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_transform_track (riesgo 2, modifica, smoke)​

Adds or returns the bound 3D transform track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.add_vector_track (riesgo 2, modifica, smoke)​

Adds or returns the vector track animating a FVector, FVector2D or FVector4 property (double-precision vector track on UE5) of the binding; the property path is validated against the bound class.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.add_visibility_key (riesgo 2, modifica, smoke)​

Adds (or rewrites) a visibility key (value true = hidden).

ArgumentoTipoDescripción
timenumberobligatorio. Key time in seconds.
valuebooleanKey value (for visibility: true = hidden, matching the bHidden property). Valor predeterminado true.

Devuelve: section, channels, keys, count, affected, message.

sequencer.add_visibility_section (riesgo 2, modifica, smoke)​

Adds a visibility section (bHidden) to the binding's visibility track (creating the track when missing).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name (required for bound kinds; empty for master tracks).
propertystringProperty name on the bound class for property tracks, e.g. CustomTimeDilation (float), bCanBeDamaged (bool), SpawnCollisionHandlingMethod (enum), RemoteRole (byte), InputPriority (integer).
startnumberInclusive start in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end in seconds.
rowintegerOverlap row; -1 places the section on the first free row. Valor predeterminado -1.

Devuelve: section, details, trackCreated, message.

sequencer.add_visibility_track (riesgo 2, modifica, smoke)​

Adds or returns the bound visibility (bHidden on actors, bHiddenInGame on components) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.audit_bindings (riesgo 0, requiere mundo, smoke)​

Audits bindings: unresolved or partially resolved possessables, missing/invalid templates, missing parents, duplicate names, orphan or empty bindings.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: bindings, issues, issueCount, message.

sequencer.bake_transform (riesgo 2, modifica, smoke)​

Resamples every keyed transform channel over a time range into evenly spaced keys (default: one key per display frame over the section range).

ArgumentoTipoDescripción
startnumberBake start in seconds. When end <= start the whole section range is baked. Valor predeterminado 0.0.
endnumberBake end in seconds (inclusive sample). Valor predeterminado 0.0.
intervalnumberSample spacing in seconds; 0 uses one display-rate frame. Valor predeterminado 0.0.
interpolationstringInterpolation of the baked keys: linear, constant or cubic. Valor predeterminado TEXT("linear").

Devuelve: section, channels, keys, count, affected, message.

sequencer.bind_actor (riesgo 2, modifica, requiere mundo, smoke)​

Binds a level actor to a possessable (replacing or adding to its objects); an empty binding creates a new possessable for the actor.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
actorstringobligatorio. Level actor label or name (or class: for the only actor of a class) in the editor world.
bindingstringPossessable GUID or name to bind. Empty creates a new possessable named after the actor label.
replacebooleanTrue replaces every object currently bound to the possessable; false adds the actor to them. Valor predeterminado true.

Devuelve: binding, changedActors, message.

sequencer.clean_invalid_bindings (riesgo 2, modifica, requiere mundo, smoke)​

Drops binding references that no longer resolve in the editor world, for every possessable.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: bindings, issues, issueCount, message.

sequencer.clear_markers (riesgo 3, modifica, destructivo, smoke)​

Removes every marker of the sequence.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.convert_to_possessable (riesgo 2, modifica, requiere mundo, smoke)​

Converts a spawnable into a possessable by spawning its template into the editor level (labelled with the binding name); tracks, tags, folder and children move over.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
deleteSourceActorbooleanconvert_to_spawnable only: destroy the level actor the possessable was bound to. Valor predeterminado false.

Devuelve: binding, changedActors, message.

sequencer.convert_to_spawnable (riesgo 2, modifica, requiere mundo, smoke)​

Converts a possessable into a spawnable using its bound actor as template; tracks, tags, folder and child bindings move to the new GUID.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
deleteSourceActorbooleanconvert_to_spawnable only: destroy the level actor the possessable was bound to. Valor predeterminado false.

Devuelve: binding, changedActors, message.

sequencer.copy_bindings (riesgo 2, modifica, requiere mundo, smoke)​

Imports bindings from another Level Sequence: declarations, tracks, tags, spawnable templates and possessable actor references (new GUIDs).

ArgumentoTipoDescripción
sequencestringobligatorio. Source Level Sequence asset path.
targetstringobligatorio. Target Level Sequence asset path (must differ from the source).
bindingsarray of stringBinding GUIDs or names to copy. Empty copies every root binding (children follow their parents).

Devuelve: created, count, tracks, unbound, message.

sequencer.copy_keys (riesgo 0, smoke)​

Copies the keys of one typed section (all channels, optional time range) to the editor-session key clipboard.

ArgumentoTipoDescripción
kindstringobligatorio. Section kind: transform, float, bool, visibility, enum, byte, integer, event or fade.
startnumberCopy start in seconds. When end <= start every key is copied. Valor predeterminado 0.0.
endnumberCopy end in seconds (inclusive). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.create (riesgo 2, modifica, smoke)​

Creates a Level Sequence with a playback range in seconds and display rate in frames per second.

ArgumentoTipoDescripción
folderstringobligatorio. Destination content folder under /Game.
namestringobligatorio. Bare Level Sequence asset name.
lengthnumberInitial playback length in seconds. Valor predeterminado 5.0.
displayRatenumberEditor display rate in frames per second. Valor predeterminado 30.0.

Devuelve: sequence, message.

sequencer.delete_binding_tag (riesgo 3, modifica, destructivo, smoke)​

Deletes a tag from every binding and forgets it.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
tagstringobligatorio. Tag name.

Devuelve: tags, count, message.

sequencer.duplicate (riesgo 2, modifica, smoke)​

Duplicates a Level Sequence asset (bindings, tracks, markers and settings) to a new name.

ArgumentoTipoDescripción
sequencestringobligatorio. Source Level Sequence asset path.
namestringobligatorio. Bare name of the copy.
folderstringDestination folder under /Game; empty uses the source folder.

Devuelve: sequence, message.

sequencer.duplicate_binding (riesgo 2, modifica, requiere mundo, smoke)​

Duplicates a binding with copies of its tracks (spawnables get a copied template; possessables are bound to the same objects).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Source binding GUID or name.
namestringobligatorio. Display name of the copy.

Devuelve: binding, changedActors, message.

sequencer.duplicate_section (riesgo 2, modifica, smoke)​

Duplicates one native section, preserving its class and authored data.

ArgumentoTipoDescripción
startnumberobligatorio. New inclusive start time in seconds.
rowintegerNew zero-based row; negative retains source row. Valor predeterminado -1.

Devuelve: sections, count, message.

sequencer.evaluate_bool (riesgo 0, smoke)​

Evaluates a bool property section at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.evaluate_fade (riesgo 0, smoke)​

Evaluates the fade amount at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.evaluate_float (riesgo 0, smoke)​

Evaluates a float property section at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.evaluate_integer (riesgo 0, smoke)​

Evaluates an integer property section at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.evaluate_transform (riesgo 0, smoke)​

Evaluates location, rotation, scale and weight of a transform section at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.evaluate_visibility (riesgo 0, smoke)​

Evaluates a visibility section at one time (true = hidden).

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, time, frame, values, message.

sequencer.export_bindings (riesgo 0, requiere mundo, smoke)​

Exports every binding with class, parent, tags, tracks, folder, spawnable settings and resolved objects (the read side of copy_bindings).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: sequence, bindings, count.

sequencer.find_binding_for_actor (riesgo 0, requiere mundo, smoke)​

Finds the possessable that resolves to a level actor.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
actorstringobligatorio. Level actor label or name in the editor world.

Devuelve: binding, changedActors, message.

sequencer.find_bindings_by_tag (riesgo 0, smoke)​

Lists the bindings carrying a tag.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
tagstringobligatorio. Tag name.

Devuelve: tags, count, message.

sequencer.get (riesgo 0, smoke)​

Gets timing and native binding/track counts for one Level Sequence.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: sequence, message.

sequencer.get_attach_track (riesgo 0, smoke)​

Gets the bound 3D attach (parent-to-actor constraint) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_audio_track (riesgo 0, smoke)​

Gets the root or bound audio track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.get_binding (riesgo 0, requiere mundo, smoke)​

Gets one binding: type, class, parent/children, tags, tracks, folder, spawnable settings and the objects it resolves to in the editor world.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: binding, changedActors, message.

sequencer.get_bool_track (riesgo 0, smoke)​

Gets the bool property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_byte_track (riesgo 0, smoke)​

Gets the byte property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_camera_cut_track (riesgo 0, smoke)​

Gets the root camera cut (one per sequence) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_camera_shake_track (riesgo 0, smoke)​

Gets the bound camera shake track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_color_track (riesgo 0, smoke)​

Gets the color property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_enum_track (riesgo 0, smoke)​

Gets the enum property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_event_track (riesgo 0, smoke)​

Gets the root or bound event track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.get_fade_track (riesgo 0, smoke)​

Gets the root fade track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_float_track (riesgo 0, smoke)​

Gets the float property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_integer_track (riesgo 0, smoke)​

Gets the integer property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_level_visibility_track (riesgo 0, smoke)​

Gets the root level visibility (streaming level show/hide) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_path_track (riesgo 0, smoke)​

Gets the bound 3D path (follow a spline) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_play_rate_track (riesgo 0, smoke)​

Gets the root play rate (time dilation) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_playback_state (riesgo 0, requiere PIE)​

Reports playing/paused state, current time, duration and rate of a PIE sequence player.

ArgumentoTipoDescripción
actorstringobligatorio. Label or object name of the Level Sequence Actor.

Devuelve: actor, sequence, playing, paused, time, frame, displayRate, duration, playRate, message.

sequencer.get_section_details (riesgo 0, smoke)​

Returns the class-specific state of a typed section: ease, blend, channels/keys, transform mask, fade color, sound, camera binding, animation or enum.

ArgumentoTipoDescripción
kindstringobligatorio. Section kind: transform, float, bool, visibility, enum, byte, integer, event, fade, audio, camera_cut or skeletal_animation.

Devuelve: section, details, trackCreated, message.

sequencer.get_section_state (riesgo 0, smoke)​

Gets active, row, priority and pre/post-roll state for one section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, message.

sequencer.get_shot_track (riesgo 0, smoke)​

Gets the root cinematic shot track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_skeletal_animation_track (riesgo 0, smoke)​

Gets the bound skeletal animation track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_spawn_track (riesgo 0, smoke)​

Gets the bound spawn (controls when a spawnable exists; spawnables only) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_sub_track (riesgo 0, smoke)​

Gets the root subsequence track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.get_timeline_settings (riesgo 0, smoke)​

Gets working, view, locking and evaluation settings for a Level Sequence.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: timeline, message.

sequencer.get_track (riesgo 0, smoke)​

Gets one track: display name, property binding, color, mute/lock state, rows, sorting order and folder.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
trackstringTrack object name from sequencer.list_tracks. Leave empty to select by kind.
kindstringTrack kind (transform, float, bool, visibility, audio, event, camera_cut, ...). Used when track is empty.
bindingstringBinding GUID or name for bound tracks; empty selects a root track.
propertyPathstringProperty path for property tracks when the binding has several of the same kind.

Devuelve: track, message.

sequencer.get_transform_track (riesgo 0, smoke)​

Gets the bound 3D transform track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.get_vector_track (riesgo 0, smoke)​

Gets the vector property track of a binding (propertyPath optional when there is only one).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.get_visibility_track (riesgo 0, smoke)​

Gets the bound visibility (bHidden on actors, bHiddenInGame on components) track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.jump_to_seconds (riesgo 0, requiere PIE)​

Jumps the PIE player to a time in seconds without triggering events in between.

ArgumentoTipoDescripción
timenumberobligatorio. Target time in seconds from the playback start.

Devuelve: actor, sequence, playing, paused, time, frame, displayRate, duration, playRate, message.

sequencer.list (riesgo 0, smoke)​

Lists Level Sequence assets under a content folder.

ArgumentoTipoDescripción
folderstringContent folder to search. Valor predeterminado TEXT("/Game").
limitintegerMaximum sequences returned. Valor predeterminado 100.

Devuelve: sequences, count.

sequencer.list_binding_tags (riesgo 0, smoke)​

Lists every binding tag of the sequence with the bindings it groups.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: tags, count, message.

sequencer.list_bindings (riesgo 0, smoke)​

Lists sequence possessables and spawnables with stable GUID selectors.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: bindings, count, message.

sequencer.list_bool_keys (riesgo 0, smoke)​

Lists the keys and default of a bool property section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_bound_objects (riesgo 0, requiere mundo, smoke)​

Lists the objects a binding resolves to in the editor world (children resolve inside their parent's object).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: guid, binding, objects, count.

sequencer.list_byte_keys (riesgo 0, smoke)​

Lists the keys of a byte property section (entry names when the byte carries an enum).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_enum_keys (riesgo 0, smoke)​

Lists the keys of an enum property section with entry names.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_event_keys (riesgo 0, smoke)​

Lists the trigger keys of an event section (binding empty = master event track). Endpoint assignment needs the Sequencer director Blueprint and is not exposed.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_fade_keys (riesgo 0, smoke)​

Lists the fade amount keys (0 = clear, 1 = fully faded) of a fade section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_float_keys (riesgo 0, smoke)​

Lists the keys, default and extrapolation of a float property section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_folders (riesgo 0, smoke)​

Lists every folder (depth-first) with path, color, bindings, root tracks and child folders.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: folders, count, message.

sequencer.list_integer_keys (riesgo 0, smoke)​

Lists the keys and default of an integer property section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_markers (riesgo 0, smoke)​

Lists marked frames with label, time (seconds, tick frame, display frame), comment, color and fence flag.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.list_section_overlaps (riesgo 0, smoke)​

Lists sections that overlap the selected section on its row.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: sections, count, message.

sequencer.list_sections (riesgo 0, smoke)​

Lists default sections and their exclusive ranges in seconds.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: sections, count, message.

sequencer.list_sequence_actors (riesgo 0, requiere mundo, smoke)​

Lists the Level Sequence Actors of the editor level or of the PIE world with their sequence and settings.

ArgumentoTipoDescripción
worldstringeditor (the edited level) or pie (the running PIE world). Valor predeterminado TEXT("editor").

Devuelve: world, actors, count.

sequencer.list_tracks (riesgo 0, smoke)​

Lists all bound, root and camera-cut tracks with object name, kind, class, binding and section count.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: tracks, count, message.

sequencer.list_transform_keys (riesgo 0, smoke)​

Lists the ten channels (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight) and every key of a 3D transform section.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.list_visibility_keys (riesgo 0, smoke)​

Lists the keys of a visibility section (value true = hidden, the bHidden property).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or display name that owns the track. Empty selects a master track (fade, audio, camera cut, master event track).
propertystringProperty path of property tracks (float, bool, enum, byte, integer), e.g. CustomTimeDilation. Ignored by transform, visibility, event and fade.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.move_folder (riesgo 2, modifica, smoke)​

Moves a folder under another folder, or to the root with an empty parent.

ArgumentoTipoDescripción
parentstringNew parent folder path; empty moves the folder to the root.

Devuelve: folders, count, message.

sequencer.move_section (riesgo 2, modifica, smoke)​

Moves one section without changing its duration.

ArgumentoTipoDescripción
startnumberobligatorio. New inclusive start time in seconds.
rowintegerNew zero-based row; negative retains source row. Valor predeterminado -1.

Devuelve: sections, count, message.

sequencer.move_to_folder (riesgo 2, modifica, smoke)​

Files a binding or a root track into a folder (removing it from any other folder).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
folderstringDestination folder path (move_to_folder only).
bindingstringBinding GUID or name to move. Leave empty when track is set.
trackstringRoot track object name (from list_tracks) to move. Leave empty when binding is set.

Devuelve: folders, count, message.

sequencer.move_track (riesgo 2, modifica, smoke)​

Moves a bound track (with its sections) to another binding.

ArgumentoTipoDescripción
toBindingstringobligatorio. Destination binding GUID or name (bound tracks move between bindings).

Devuelve: track, message.

sequencer.paste_keys (riesgo 2, modifica, smoke)​

Pastes the key clipboard into a section of the same kind so the first copied key lands at time.

ArgumentoTipoDescripción
kindstringobligatorio. Section kind; must equal the kind of the copied section.
timenumberTime in seconds where the first copied key lands. Valor predeterminado 0.0.
replacebooleanRemove the target keys inside the pasted time span first. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.pause (riesgo 0, requiere PIE)​

Pauses playback at the current time in the PIE world.

ArgumentoTipoDescripción
actorstringobligatorio. Label or object name of the Level Sequence Actor.

Devuelve: actor, sequence, playing, paused, time, frame, displayRate, duration, playRate, message.

sequencer.play (riesgo 0, requiere PIE)​

Starts (or resumes) playback of a Level Sequence Actor in the PIE world.

ArgumentoTipoDescripción
actorstringobligatorio. Label or object name of the Level Sequence Actor.

Devuelve: actor, sequence, playing, paused, time, frame, displayRate, duration, playRate, message.

sequencer.reduce_fade_keys (riesgo 2, modifica, smoke)​

Removes redundant fade keys within tolerance.

ArgumentoTipoDescripción
channelstringTransform channel name; empty reduces all ten transform channels. Ignored by float and fade tools.
tolerancenumberMaximum value error allowed when a key is removed. Valor predeterminado 0.001.
autoSetInterpolationbooleanLet the optimizer pick linear/constant interpolation for the remaining keys. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.reduce_float_keys (riesgo 2, modifica, smoke)​

Removes redundant float property keys within tolerance.

ArgumentoTipoDescripción
channelstringTransform channel name; empty reduces all ten transform channels. Ignored by float and fade tools.
tolerancenumberMaximum value error allowed when a key is removed. Valor predeterminado 0.001.
autoSetInterpolationbooleanLet the optimizer pick linear/constant interpolation for the remaining keys. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.reduce_transform_keys (riesgo 2, modifica, smoke)​

Removes redundant keys (within tolerance) from one or all transform channels.

ArgumentoTipoDescripción
channelstringTransform channel name; empty reduces all ten transform channels. Ignored by float and fade tools.
tolerancenumberMaximum value error allowed when a key is removed. Valor predeterminado 0.001.
autoSetInterpolationbooleanLet the optimizer pick linear/constant interpolation for the remaining keys. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_attach_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound 3D attach (parent-to-actor constraint) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_audio_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root or bound audio track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.remove_binding (riesgo 3, modifica, destructivo, smoke)​

Removes a binding and its attached tracks; child possessables become root bindings.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: bindings, count, message.

sequencer.remove_binding_tag (riesgo 2, modifica, smoke)​

Removes one tag from a binding; the tag stays declared for other bindings.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
tagstringobligatorio. Tag name.

Devuelve: tags, count, message.

sequencer.remove_bool_key (riesgo 3, modifica, destructivo, smoke)​

Removes one bool property key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_bool_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bool property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_byte_key (riesgo 3, modifica, destructivo, smoke)​

Removes one byte property key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_byte_track (riesgo 3, modifica, destructivo, smoke)​

Removes the byte property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_camera_cut_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root camera cut (one per sequence) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_camera_shake_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound camera shake track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_color_track (riesgo 3, modifica, destructivo, smoke)​

Removes the color property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_enum_key (riesgo 3, modifica, destructivo, smoke)​

Removes one enum property key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_enum_track (riesgo 3, modifica, destructivo, smoke)​

Removes the enum property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_event_key (riesgo 3, modifica, destructivo, smoke)​

Removes one trigger key of an event section.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_event_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root or bound event track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects/creates the root track.

Devuelve: track, existed, message.

sequencer.remove_fade_key (riesgo 3, modifica, destructivo, smoke)​

Removes one fade key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_fade_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root fade track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_float_key (riesgo 3, modifica, destructivo, smoke)​

Removes one float property key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_float_track (riesgo 3, modifica, destructivo, smoke)​

Removes the float property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_folder (riesgo 3, modifica, destructivo, smoke)​

Removes a folder; its bindings, tracks and sub-folders move to the parent folder (or root). Nothing is deleted.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
folderstringobligatorio. Folder path such as Cameras or Cameras/Shots.

Devuelve: folders, count, message.

sequencer.remove_from_folder (riesgo 2, modifica, smoke)​

Takes a binding or a root track out of its folder (back to the root of the tree).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
folderstringDestination folder path (move_to_folder only).
bindingstringBinding GUID or name to move. Leave empty when track is set.
trackstringRoot track object name (from list_tracks) to move. Leave empty when binding is set.

Devuelve: folders, count, message.

sequencer.remove_integer_key (riesgo 3, modifica, destructivo, smoke)​

Removes one integer property key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_integer_track (riesgo 3, modifica, destructivo, smoke)​

Removes the integer property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_level_visibility_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root level visibility (streaming level show/hide) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_marker (riesgo 3, modifica, destructivo, smoke)​

Removes one marker by label.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
labelstringobligatorio. Marker label.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.remove_path_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound 3D path (follow a spline) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_play_rate_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root play rate (time dilation) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_section (riesgo 3, modifica, destructivo, smoke)​

Removes one section from the selected track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.

Devuelve: sections, count, message.

sequencer.remove_sequence_actor (riesgo 3, modifica, destructivo, requiere mundo, smoke)​

Deletes a Level Sequence Actor from the editor level.

ArgumentoTipoDescripción
actorstringobligatorio. Label or object name of the Level Sequence Actor.

Devuelve: actor, changedActors, message.

sequencer.remove_shot_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root cinematic shot track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_skeletal_animation_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound skeletal animation track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_spawn_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound spawn (controls when a spawnable exists; spawnables only) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_sub_track (riesgo 3, modifica, destructivo, smoke)​

Removes the root subsequence track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: track, existed, message.

sequencer.remove_track (riesgo 3, modifica, destructivo, smoke)​

Removes the selected bound, root or camera-cut track (by kind and optional binding).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for transform tracks. Empty creates a master track.

Devuelve: tracks, count, message.

sequencer.remove_transform_key (riesgo 3, modifica, destructivo, smoke)​

Removes the keys of every transform channel at one time.

ArgumentoTipoDescripción
timenumberobligatorio. Time in seconds (rounded to the sequence tick resolution).

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_transform_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound 3D transform track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.remove_vector_track (riesgo 3, modifica, destructivo, smoke)​

Removes the vector property track of a binding with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
propertyPathstringProperty path on the bound class, e.g. CustomTimeDilation or a struct member path. Required by add; get/remove accept it empty when the binding has exactly one track of that kind.

Devuelve: track, existed, message.

sequencer.remove_visibility_key (riesgo 3, modifica, destructivo, smoke)​

Removes one visibility key.

ArgumentoTipoDescripción
keyintegerKey handle from a list/add reply (valid for the editor session until undo or reload). 0 selects the key at time instead. Valor predeterminado 0.
timenumberTime of the key in seconds, used when key is 0 (rounded to the sequence tick resolution). Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.remove_visibility_track (riesgo 3, modifica, destructivo, smoke)​

Removes the bound visibility (bHidden on actors, bHiddenInGame on components) track with its sections.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.

Devuelve: track, existed, message.

sequencer.rename_binding (riesgo 2, modifica, smoke)​

Renames a possessable or spawnable binding.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or display name.
namestringobligatorio. New display name.

Devuelve: bindings, count, message.

sequencer.rename_folder (riesgo 2, modifica, smoke)​

Renames a folder.

ArgumentoTipoDescripción
namestringobligatorio. New folder name (no slashes).

Devuelve: folders, count, message.

sequencer.replace_spawnable_template (riesgo 2, modifica, smoke)​

Replaces a spawnable's object template from an actor class/Blueprint/StaticMesh or from a level actor's current state.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Spawnable GUID or name.
templatestringTemplate source: an actor class name/path, an actor Blueprint, or a StaticMesh asset. Leave empty when actor is set.
actorstringLevel actor label/name whose current state becomes the template. Leave empty when template is set.

Devuelve: binding, changedActors, message.

sequencer.set_actor_sequence (riesgo 2, modifica, requiere mundo, smoke)​

Assigns another Level Sequence to a Level Sequence Actor of the editor level.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.

Devuelve: actor, changedActors, message.

sequencer.set_audio_section_sound (riesgo 2, modifica, smoke)​

Replaces the sound of an audio section and sets its start offset.

ArgumentoTipoDescripción
soundstringobligatorio. Sound asset path.
startOffsetnumberOffset into the sound in seconds where playback starts. Valor predeterminado 0.0.

Devuelve: section, details, trackCreated, message.

sequencer.set_binding_override (riesgo 2, modifica, requiere mundo, smoke)​

Makes a sequence binding animate the given editor-level actors instead of (or besides) the asset's own binding.

ArgumentoTipoDescripción
bindingstringobligatorio. Binding GUID or display name in the actor's sequence.
targetsarray of stringLabels or object names of the editor-level actors to bind.
allowBindingsFromAssetbooleanKeep the objects bound in the asset in addition to the targets. Valor predeterminado false.
resetbooleanRemove the override of this binding instead of setting it. Valor predeterminado false.

Devuelve: actor, changedActors, message.

sequencer.set_binding_parent (riesgo 2, modifica, smoke)​

Re-parents a possessable under another binding, or makes it a root binding with an empty parent.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Possessable GUID or name to re-parent.
parentstringNew parent binding GUID or name. Empty makes the possessable a root binding.

Devuelve: binding, changedActors, message.

sequencer.set_binding_tags (riesgo 2, modifica, smoke)​

Replaces the complete tag set of one binding.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name.
tagsarray of stringComplete list of tags the binding must carry afterwards. An empty list removes every tag from it.

Devuelve: tags, count, message.

sequencer.set_bool_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default value of a bool property section.

ArgumentoTipoDescripción
valuebooleanDefault value used when the channel has no keys. Valor predeterminado false.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_bool_key (riesgo 2, modifica, smoke)​

Changes the value and/or time of one bool property key.

ArgumentoTipoDescripción
valuebooleanobligatorio. New key value.
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_bool_track (riesgo 2, modifica, smoke)​

Re-targets the bool property track to another bool property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_byte_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default value of a byte property section.

ArgumentoTipoDescripción
valueintegerDefault value used when the channel has no keys (byte channels accept 0-255). Valor predeterminado 0.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_byte_key (riesgo 2, modifica, smoke)​

Changes the value and/or time of one byte property key.

ArgumentoTipoDescripción
valueintegerobligatorio. New key value (byte channels accept 0-255).
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_byte_track (riesgo 2, modifica, smoke)​

Re-targets the byte property track to another uint8 / TEnumAsByte property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_camera_cut_section_camera (riesgo 2, modifica, smoke)​

Points a camera cut at another camera binding.

ArgumentoTipoDescripción
cameraBindingstringobligatorio. Binding GUID or display name of the camera.

Devuelve: section, details, trackCreated, message.

sequencer.set_camera_cut_track (riesgo 2, modifica, smoke)​

Sets whether overlapping camera cut sections blend.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
canBlendbooleanAllow blending between overlapping camera cut sections. Valor predeterminado false.

Devuelve: track, existed, message.

sequencer.set_color_track (riesgo 2, modifica, smoke)​

Re-targets the color property track to another FLinearColor or FColor property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_enum_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default entry of an enum property section.

ArgumentoTipoDescripción
valuestringDefault enum entry name (required unless clear is true).
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_enum_key (riesgo 2, modifica, smoke)​

Changes the entry and/or time of one enum property key.

ArgumentoTipoDescripción
valuestringobligatorio. New enum entry name.
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_enum_track (riesgo 2, modifica, smoke)​

Re-targets the enum property track to another enum-class property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_evaluation_type (riesgo 2, modifica, smoke)​

Sets frame-locked or sub-frame evaluation for a Level Sequence.

ArgumentoTipoDescripción
typestringEvaluation type: with_sub_frames or frame_locked. Valor predeterminado TEXT("with_sub_frames").
readOnlybooleanRead-only authoring state. Valor predeterminado false.
playbackRangeLockedbooleanLocks or unlocks the playback range. Valor predeterminado false.

Devuelve: timeline, message.

sequencer.set_event_key (riesgo 2, modifica, smoke)​

Moves one trigger key of an event section to newTime.

ArgumentoTipoDescripción
newTimenumberobligatorio. Destination time in seconds.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_event_track (riesgo 2, modifica, smoke)​

Sets when an event track fires: forwards/backwards playback and the evaluation position.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringBinding GUID or name; empty selects the root event track.
fireEventsWhenForwardsbooleanFire events when playing forwards. Valor predeterminado true.
fireEventsWhenBackwardsbooleanFire events when playing backwards. Valor predeterminado true.
eventPositionstringat_start_of_evaluation, at_end_of_evaluation or after_spawn. Valor predeterminado TEXT("at_end_of_evaluation").

Devuelve: track, existed, message.

sequencer.set_fade_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default fade amount.

ArgumentoTipoDescripción
valuenumberDefault value used when the channel has no keys. Valor predeterminado 0.0.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_fade_extrapolation (riesgo 2, modifica, smoke)​

Sets pre/post-infinity extrapolation of a fade section.

ArgumentoTipoDescripción
channelstringTransform channel name; empty applies to all ten transform channels. Ignored by float and fade tools.
preInfinitystringBefore the first key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").
postInfinitystringAfter the last key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_fade_key (riesgo 2, modifica, smoke)​

Changes the value, interpolation and/or time of one fade key.

ArgumentoTipoDescripción
valuenumberobligatorio. New key value.
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.
interpolationstringNew interpolation (cubic, linear, constant, user, break); empty keeps the current one.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_fade_key_interpolation (riesgo 2, modifica, smoke)​

Sets the interpolation of one fade key.

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
interpolationstringobligatorio. Interpolation: cubic (auto tangents), linear, constant, user or break.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_fade_key_tangent (riesgo 2, modifica, smoke)​

Sets explicit tangents on one fade key.

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
arriveTangentnumberArrive tangent (value units per tick-resolution frame, as stored by Sequencer). Valor predeterminado 0.0.
leaveTangentnumberLeave tangent. A value different from arriveTangent sets the broken tangent mode. Valor predeterminado 0.0.
arriveTangentWeightnumberArrive tangent weight (used when weightMode is arrive or both). Valor predeterminado 0.0.
leaveTangentWeightnumberLeave tangent weight (used when weightMode is leave or both). Valor predeterminado 0.0.
weightModestringTangent weight mode: none, arrive, leave or both. Valor predeterminado TEXT("none").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_fade_section_color (riesgo 2, modifica, smoke)​

Sets the color faded to and whether audio fades with it.

ArgumentoTipoDescripción
colorUeaSequencerColorFade color.
fadeAudiobooleanAlso fade the audio volume. Valor predeterminado false.

Devuelve: section, details, trackCreated, message.

sequencer.set_float_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default value of a float property section.

ArgumentoTipoDescripción
valuenumberDefault value used when the channel has no keys. Valor predeterminado 0.0.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_float_extrapolation (riesgo 2, modifica, smoke)​

Sets pre/post-infinity extrapolation of a float property section.

ArgumentoTipoDescripción
channelstringTransform channel name; empty applies to all ten transform channels. Ignored by float and fade tools.
preInfinitystringBefore the first key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").
postInfinitystringAfter the last key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_float_key (riesgo 2, modifica, smoke)​

Changes the value, interpolation and/or time of one float property key.

ArgumentoTipoDescripción
valuenumberobligatorio. New key value.
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.
interpolationstringNew interpolation (cubic, linear, constant, user, break); empty keeps the current one.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_float_key_interpolation (riesgo 2, modifica, smoke)​

Sets the interpolation of one float property key.

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
interpolationstringobligatorio. Interpolation: cubic (auto tangents), linear, constant, user or break.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_float_key_tangent (riesgo 2, modifica, smoke)​

Sets explicit tangents on one float property key.

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
arriveTangentnumberArrive tangent (value units per tick-resolution frame, as stored by Sequencer). Valor predeterminado 0.0.
leaveTangentnumberLeave tangent. A value different from arriveTangent sets the broken tangent mode. Valor predeterminado 0.0.
arriveTangentWeightnumberArrive tangent weight (used when weightMode is arrive or both). Valor predeterminado 0.0.
leaveTangentWeightnumberLeave tangent weight (used when weightMode is leave or both). Valor predeterminado 0.0.
weightModestringTangent weight mode: none, arrive, leave or both. Valor predeterminado TEXT("none").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_float_track (riesgo 2, modifica, smoke)​

Re-targets the float property track to another float property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_folder_color (riesgo 2, modifica, smoke)​

Sets a folder color.

ArgumentoTipoDescripción
colorUeaSequencerTrackColorFolder color (linear 0..1).

Devuelve: folders, count, message.

sequencer.set_integer_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default value of an integer property section.

ArgumentoTipoDescripción
valueintegerDefault value used when the channel has no keys (byte channels accept 0-255). Valor predeterminado 0.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_integer_key (riesgo 2, modifica, smoke)​

Changes the value and/or time of one integer property key.

ArgumentoTipoDescripción
valueintegerobligatorio. New key value (byte channels accept 0-255).
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_integer_track (riesgo 2, modifica, smoke)​

Re-targets the integer property track to another int32 property.

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_marker (riesgo 2, modifica, smoke)​

Replaces time, label, comment, color and fence flag of a marker selected by label.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
labelstringobligatorio. Label of the marker to edit.
timenumberobligatorio. New marker time in seconds.
newLabelstringNew label; empty keeps the current one.
commentstringNew comment (UE 5.2+).
customColorbooleanTrue applies color; false restores the default marker color. Valor predeterminado false.
colorUeaSequencerTrackColorMarker color (linear 0..1).
determinismFencebooleanDeterminism fence flag. Valor predeterminado false.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.set_markers_locked (riesgo 2, modifica, UE 5.3+, smoke)​

Locks or unlocks marked frames against editing in the Sequencer UI.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
enabledbooleanNew flag value. Valor predeterminado true.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.set_markers_shown_globally (riesgo 2, modifica, smoke)​

Shows or hides this sequence's markers in every sequence that contains it.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
enabledbooleanNew flag value. Valor predeterminado true.

Devuelve: markers, count, shownGlobally, locked, message.

sequencer.set_playback_range_locked (riesgo 2, modifica, UE 5.3+, smoke)​

Locks or unlocks the Level Sequence playback range.

ArgumentoTipoDescripción
typestringEvaluation type: with_sub_frames or frame_locked. Valor predeterminado TEXT("with_sub_frames").
readOnlybooleanRead-only authoring state. Valor predeterminado false.
playbackRangeLockedbooleanLocks or unlocks the playback range. Valor predeterminado false.

Devuelve: timeline, message.

sequencer.set_possessable_class (riesgo 2, modifica, smoke)​

Changes the declared class of a possessable (used by the editor to filter tracks).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Possessable GUID or name.
classstringobligatorio. Class path or short class name, e.g. Actor, CineCameraActor, StaticMeshComponent.

Devuelve: binding, changedActors, message.

sequencer.set_range (riesgo 2, modifica, smoke)​

Sets an exclusive playback range in seconds.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
startnumberInclusive start time in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end time in seconds.

Devuelve: sequence, message.

sequencer.set_rates (riesgo 2, modifica, smoke)​

Sets the editor display and optional tick rates in frames per second.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
displayRatenumberEditor display rate in frames per second. Valor predeterminado 30.0.
tickResolutionnumberInternal tick resolution in frames per second. Zero preserves the current resolution. Valor predeterminado 0.0.

Devuelve: sequence, message.

sequencer.set_read_only (riesgo 2, modifica, smoke)​

Sets the asset read-only authoring state.

ArgumentoTipoDescripción
typestringEvaluation type: with_sub_frames or frame_locked. Valor predeterminado TEXT("with_sub_frames").
readOnlybooleanRead-only authoring state. Valor predeterminado false.
playbackRangeLockedbooleanLocks or unlocks the playback range. Valor predeterminado false.

Devuelve: timeline, message.

sequencer.set_section_active (riesgo 2, modifica, smoke)​

Enables or disables one section without deleting its keys or range.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_section_blend_type (riesgo 2, modifica, smoke)​

Sets a blend type supported by the selected section class.

ArgumentoTipoDescripción
blendTypestringobligatorio. Blend type: absolute, additive, relative, or additive_from_base.

Devuelve: section, message.

sequencer.set_section_completion_mode (riesgo 2, modifica, smoke)​

Sets the evaluation completion behavior for a section.

ArgumentoTipoDescripción
completionModestringobligatorio. Completion mode: keep_state, restore_state, or project_default.

Devuelve: section, message.

sequencer.set_section_ease (riesgo 2, modifica, smoke)​

Sets manual ease-in/out durations in seconds (negative restores automatic easing from overlaps).

ArgumentoTipoDescripción
easeInnumberManual ease-in duration in seconds; negative restores automatic easing from overlaps. Valor predeterminado 0.0.
easeOutnumberManual ease-out duration in seconds; negative restores automatic easing from overlaps. Valor predeterminado 0.0.

Devuelve: section, details, trackCreated, message.

sequencer.set_section_locked (riesgo 2, modifica, smoke)​

Locks or unlocks one section for editor timeline edits.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_section_overlap_priority (riesgo 2, modifica, smoke)​

Sets priority used to resolve overlapping sections on one row.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_section_post_roll (riesgo 2, modifica, smoke)​

Sets post-roll continuation frames for one section.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_section_pre_roll (riesgo 2, modifica, smoke)​

Sets pre-roll preparation frames for one section.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_section_range (riesgo 2, modifica, smoke)​

Sets a selected section's exclusive time range in seconds.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
kindstringobligatorio. Track kind: transform, audio, fade, camera_cut or cinematic_shot.
bindingstringBinding GUID or name for a bound track.
indexintegerZero-based section index in the selected track. Valor predeterminado 0.
startnumberInclusive start time in seconds. Valor predeterminado 0.0.
endnumberobligatorio. Exclusive end time in seconds.

Devuelve: sections, count, message.

sequencer.set_section_row (riesgo 2, modifica, smoke)​

Moves a section to an explicit non-negative overlap row.

ArgumentoTipoDescripción
activebooleanWhether the section participates in evaluation. Valor predeterminado true.
lockedbooleanWhether the section is locked against timeline edits. Valor predeterminado false.
rowintegerRow used for overlapping sections. Valor predeterminado 0.
overlapPriorityintegerHigher priorities win overlaps on the same row. Valor predeterminado 0.
preRollFramesintegerPre-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.
postRollFramesintegerPost-roll duration in frames at the sequence tick resolution. Valor predeterminado 0.

Devuelve: section, message.

sequencer.set_sequence_actor_playback (riesgo 2, modifica, requiere mundo, smoke)​

Sets auto-play, loop count, play rate and pause-at-end of a Level Sequence Actor of the editor level.

ArgumentoTipoDescripción
autoPlaybooleanStart playing automatically on BeginPlay. Valor predeterminado false.
loopCountintegerExtra loops after the first play; -1 loops forever. Valor predeterminado 0.
playRatenumberPlayback rate multiplier (> 0). Valor predeterminado 1.0.
pauseAtEndbooleanHold the last frame instead of finishing. Valor predeterminado false.

Devuelve: actor, changedActors, message.

sequencer.set_skeletal_animation_section (riesgo 2, modifica)​

Edits animation, slot, start/end offsets and reverse playback of a skeletal animation section.

ArgumentoTipoDescripción
animationstringAnimation asset path; empty keeps the current animation.
slotNamestringSlot name used when the animation plays through a montage slot; empty keeps the current slot.
startOffsetnumberOffset into the animation in seconds at the section start. Valor predeterminado 0.0.
endOffsetnumberSeconds trimmed from the end of the animation. Valor predeterminado 0.0.
reversebooleanPlay the animation backwards. Valor predeterminado false.

Devuelve: section, details, trackCreated, message.

sequencer.set_skeletal_animation_track (riesgo 2, modifica, smoke)​

Sets legacy section-index blending, first-child-of-root blending and the root motion trail of a skeletal animation track.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Binding GUID or name of a skeletal mesh actor or component.
useLegacySectionIndexBlendbooleanBlend sections by row index as in UE 4.19 and earlier. Valor predeterminado false.
blendFirstChildOfRootbooleanBlend and match the first child of the root bone instead of the root (for static-root animations). Valor predeterminado false.
showRootMotionTrailbooleanDraw the root motion trail in the editor viewport. Valor predeterminado false.

Devuelve: track, existed, message.

sequencer.set_spawnable_level (riesgo 2, modifica, smoke)​

Sets the streaming level a spawnable spawns into (empty = persistent level).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Spawnable GUID or name.
levelstringLevel name to spawn into. Empty spawns into the persistent level.

Devuelve: binding, changedActors, message.

sequencer.set_spawnable_net_addressable (riesgo 2, modifica, smoke)​

Sets whether a spawnable gets a deterministic net-addressable name (needed for replicated spawnables).

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Spawnable GUID or name.
enabledbooleanNew flag value. Valor predeterminado true.

Devuelve: binding, changedActors, message.

sequencer.set_spawnable_ownership (riesgo 2, modifica, smoke)​

Sets who owns (destroys) a spawned object: inner_sequence, root_sequence or external.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Spawnable GUID or name.
ownershipstringobligatorio. inner_sequence (destroyed when its sequence ends), root_sequence (when the root sequence ends) or external (never destroyed by the sequence).

Devuelve: binding, changedActors, message.

sequencer.set_spawnable_respawn (riesgo 2, modifica, smoke)​

Sets whether a spawnable is respawned when something destroys it during playback.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Spawnable GUID or name.
enabledbooleanNew flag value. Valor predeterminado true.

Devuelve: binding, changedActors, message.

sequencer.set_track_color (riesgo 2, modifica, smoke)​

Sets the tint color of a track in the Sequencer tree.

ArgumentoTipoDescripción
colorUeaSequencerTrackColorTrack tint (linear 0..1).

Devuelve: track, message.

sequencer.set_track_display_name (riesgo 2, modifica, smoke)​

Sets the display name of a nameable track (empty restores the default).

ArgumentoTipoDescripción
displayNamestringNew display name shown in the Sequencer tree. Empty restores the default name.

Devuelve: track, message.

sequencer.set_track_locked (riesgo 2, modifica, smoke)​

Locks or unlocks every section of a track against timeline edits.

ArgumentoTipoDescripción
lockedbooleanTrue locks every section of the track against timeline edits (Sequencer "Lock"). Valor predeterminado true.

Devuelve: track, message.

sequencer.set_track_muted (riesgo 2, modifica, smoke)​

Mutes or unmutes a whole track (disables its evaluation without deleting it).

ArgumentoTipoDescripción
mutedbooleanTrue disables evaluation of the track (Sequencer "Mute"). Valor predeterminado true.

Devuelve: track, message.

sequencer.set_track_row_muted (riesgo 2, modifica, smoke)​

Mutes or unmutes one section row of a track.

ArgumentoTipoDescripción
rowintegerZero-based section row. Valor predeterminado 0.
mutedbooleanTrue disables evaluation of that row only. Valor predeterminado true.

Devuelve: track, message.

sequencer.set_track_sorting_order (riesgo 2, modifica, smoke)​

Sets the sorting order of a track in the Sequencer tree.

ArgumentoTipoDescripción
sortingOrderintegerSorting order in the Sequencer tree; higher values are listed further down. Valor predeterminado 0.

Devuelve: track, message.

sequencer.set_transform_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default (unkeyed) values of the location, rotation and/or scale channels.

ArgumentoTipoDescripción
location{x,y,z}Default location in centimeters.
rotation{x,y,z}Default rotation in degrees as {x: pitch, y: yaw, z: roll}.
scale{x,y,z}Default scale. Valor predeterminado FUeaVec3(1.0, 1.0, 1.0).
keyLocationbooleanApply to the location channels. Valor predeterminado true.
keyRotationbooleanApply to the rotation channels. Valor predeterminado true.
keyScalebooleanApply to the scale channels. Valor predeterminado true.
clearbooleanRemove the defaults of the selected channels instead of setting them. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_transform_extrapolation (riesgo 2, modifica, smoke)​

Sets pre/post-infinity extrapolation of one transform channel, or of all ten when channel is empty.

ArgumentoTipoDescripción
channelstringTransform channel name; empty applies to all ten transform channels. Ignored by float and fade tools.
preInfinitystringBefore the first key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").
postInfinitystringAfter the last key: constant, linear, cycle, cycle_with_offset or oscillate. Valor predeterminado TEXT("constant").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_transform_key (riesgo 2, modifica, smoke)​

Rewrites the enabled components of the transform keys at time and optionally moves every channel key at that frame to newTime.

ArgumentoTipoDescripción
movebooleanAlso move the keys at time to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_transform_key_interpolation (riesgo 2, modifica, smoke)​

Sets the interpolation of one key of one transform channel (channel required).

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
interpolationstringobligatorio. Interpolation: cubic (auto tangents), linear, constant, user or break.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_transform_key_tangent (riesgo 2, modifica, smoke)​

Sets explicit arrive/leave tangents (user or broken) on one key of one transform channel.

ArgumentoTipoDescripción
channelstringTransform channel (location.x/y/z, rotation.roll/pitch/yaw, scale.x/y/z, weight); required by transform tools, ignored otherwise.
arriveTangentnumberArrive tangent (value units per tick-resolution frame, as stored by Sequencer). Valor predeterminado 0.0.
leaveTangentnumberLeave tangent. A value different from arriveTangent sets the broken tangent mode. Valor predeterminado 0.0.
arriveTangentWeightnumberArrive tangent weight (used when weightMode is arrive or both). Valor predeterminado 0.0.
leaveTangentWeightnumberLeave tangent weight (used when weightMode is leave or both). Valor predeterminado 0.0.
weightModestringTangent weight mode: none, arrive, leave or both. Valor predeterminado TEXT("none").

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_transform_section_mask (riesgo 2, modifica, smoke)​

Selects which channel groups of a 3D transform section are animated (location, rotation, scale, weight).

ArgumentoTipoDescripción
locationbooleanAnimate location. Valor predeterminado true.
rotationbooleanAnimate rotation. Valor predeterminado true.
scalebooleanAnimate scale. Valor predeterminado true.
weightbooleanExpose the manual weight channel. Valor predeterminado false.

Devuelve: section, details, trackCreated, message.

sequencer.set_vector_track (riesgo 2, modifica, smoke)​

Re-targets the vector property track to another FVector, FVector2D or FVector4 property (double-precision vector track on UE5).

ArgumentoTipoDescripción
newPropertyPathstringobligatorio. New property path; its type must match the track kind.

Devuelve: track, existed, message.

sequencer.set_view_range (riesgo 2, modifica, UE 5.3+, smoke)​

Sets the editor-only visible timeline range in seconds.

ArgumentoTipoDescripción
startnumberInclusive timeline start in seconds. Valor predeterminado 0.0.
endnumberExclusive timeline end in seconds. Valor predeterminado 5.0.

Devuelve: timeline, message.

sequencer.set_visibility_channel_default (riesgo 2, modifica, smoke)​

Sets or clears the default of a visibility section (true = hidden).

ArgumentoTipoDescripción
valuebooleanDefault value used when the channel has no keys. Valor predeterminado false.
clearbooleanRemove the default instead of setting it. Valor predeterminado false.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_visibility_key (riesgo 2, modifica, smoke)​

Changes the value and/or time of one visibility key.

ArgumentoTipoDescripción
valuebooleanobligatorio. New key value.
movebooleanAlso move the key to newTime. Valor predeterminado false.
newTimenumberDestination time in seconds when move is true. Valor predeterminado 0.0.

Devuelve: section, channels, keys, count, affected, message.

sequencer.set_working_range (riesgo 2, modifica, UE 5.3+, smoke)​

Sets the editor-only working range in seconds.

ArgumentoTipoDescripción
startnumberInclusive timeline start in seconds. Valor predeterminado 0.0.
endnumberExclusive timeline end in seconds. Valor predeterminado 5.0.

Devuelve: timeline, message.

sequencer.spawn_sequence_actor (riesgo 2, modifica, requiere mundo, smoke)​

Places a Level Sequence Actor in the editor level with a sequence and playback settings.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path the actor plays.
labelstringobligatorio. Actor label (unique in the level).
location{x,y,z}World location in centimeters.
autoPlaybooleanStart playing automatically on BeginPlay. Valor predeterminado false.
loopCountintegerExtra loops after the first play; -1 loops forever. Valor predeterminado 0.
playRatenumberPlayback rate multiplier (> 0). Valor predeterminado 1.0.

Devuelve: actor, changedActors, message.

sequencer.stop (riesgo 0, requiere PIE)​

Stops playback and rewinds to the start in the PIE world.

ArgumentoTipoDescripción
actorstringobligatorio. Label or object name of the Level Sequence Actor.

Devuelve: actor, sequence, playing, paused, time, frame, displayRate, duration, playRate, message.

sequencer.unbind_actor (riesgo 2, modifica, requiere mundo, smoke)​

Removes one level actor (or, with an empty actor, every object) from a possessable; the binding and its tracks stay.

ArgumentoTipoDescripción
sequencestringobligatorio. Level Sequence asset path.
bindingstringobligatorio. Possessable GUID or name.
actorstringActor label/name to unbind. Empty unbinds every object from the possessable.

Devuelve: binding, changedActors, message.