Skip to content

Sequence

Class in Engine · Engine.Sequence · native

Object › SequenceObject › SequenceOp › Sequence

Subclasses: PrefabSequence, PrefabSequenceContainer

Using it from Lua
h7.find_all("Sequence")            -- live instances
h7.find_class("Engine.Sequence")   -- the class
h7.hook("Engine.Sequence.FindSeqObjectsByClass", fn)

Structs

ActivateOp

FieldType
ActivatorOpSequenceOp
OpSequenceOp
InputIdxint
RemainingDelayfloat

QueuedActivationInfo

FieldType
ActivatedEventSequenceEvent
InOriginatorActor
InInstigatorActor
ActivateIndicesarray
bPushTopbool

Properties

NameTypeNotes
ActiveSequenceOpsarray<SequenceOp>const
bEnabledboolprivate
DefaultViewXint
DefaultViewYint
DefaultViewZoomfloat
DelayedActivatedOpsarray<ActivateOp>const
DelayedLatentOpsarray<SequenceOp>const
LogFilepointerconst
NestedSequencesarray<Sequence>const, transient
QueuedActivationsarray<QueuedActivationInfo>
SequenceObjectsarray<SequenceObject>const
UnregisteredEventsarray<SequenceEvent>const

Functions

NameDeclaration
FindSeqObjectsByClassfinal native function FindSeqObjectsByClass(class<SequenceObject> DesiredClass, bool bRecursive, out array<SequenceObject> OutputObjects)
FindSeqObjectsByNamefinal native function FindSeqObjectsByName(string SeqObjName, bool bCheckComment, out array<SequenceObject> OutputObjects, bool bRecursive = TRUE, bool bUseFullLevelName = FALSE)
Resetfunction Reset()
SetEnabledfinal native function SetEnabled(bool bInEnabled)

Default values

ObjName="Sequence"
DefaultViewZoom=1.0
bEnabled=TRUE

Inherited

FromMembers
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions