I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:Sequence (UDK)
Object >> SequenceObject >> SequenceOp >> Sequence |
- Package:
- Engine
- Known classes within Sequence:
- SeqVar_External
- Direct subclasses:
- PrefabSequence, PrefabSequenceContainer, UISequence
- This class in other games:
- UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Container object for all sequence objects, also responsible for execution of objects. Can contain nested Sequence objects as well.
Properties[edit]
Property group 'Sequence'[edit]
bEnabled[edit]
Type: bool
Modifiers: private
Is this sequence currently enabled?
Default value: True
Internal variables[edit]
ActiveSequenceOps[edit]
Type: array<SequenceOp>
Modifiers: const
List of all currently active sequence objects (events, latent actions, etc)
DefaultViewX[edit]
Type: int
Default position of origin when opening this sequence in Kismet.
DefaultViewY[edit]
Type: int
DefaultViewZoom[edit]
Type: float
Default value: 1.0
DelayedActivatedOps[edit]
Type: array<ActivateOp>
Modifiers: const
List of impulses that are currently delayed
LogFile[edit]
Type: pointer
Modifiers: const
Dedicated file log for tracking all script execution
NestedSequences[edit]
Type: array<Sequence>
Modifiers: transient, const
List of any nested sequences, to recursively execute in UpdateOp Do not rely on this in the editor - it is really built and accuracte only when play begins.
QueuedActivations[edit]
Type: array<QueuedActivationInfo>
SequenceObjects[edit]
Type: array<SequenceObject>
Modifiers: const, export
List of all scripting objects contained in this sequence
UnregisteredEvents[edit]
Type: array<SequenceEvent>
Modifiers: const
List of events that failed to register on first pass
Default values[edit]
Property | Value |
---|---|
ObjName | "Sequence" |
Structs[edit]
ActivateOp[edit]
Modifiers: native
Used to save an op to activate and the impulse index.
- SequenceOp ActivatorOp
- the sequecne op that last activated the sequence op referenced by 'Op'
- SequenceOp Op
- Op pending activation
- int InputIdx
- Input link idx to activate on Op
- float RemainingDelay
- Remaining delay (for use with DelayedActivatedOps)
QueuedActivationInfo[edit]
Modifiers: native
Matches the SequenceEvent::ActivateEvent parms, for storing multiple activations per frame
- SequenceEvent ActivatedEvent
- Actor InOriginator
- Actor InInstigator
- array<int> ActivateIndices
- bool bPushTop
Functions[edit]
Native functions[edit]
FindSeqObjectsByClass[edit]
Fills supplied array with all sequence objects of the specified type.
FindSeqObjectsByName[edit]
Fills supplied array with all sequence object of the specified name.
SetEnabled[edit]
Other instance functions[edit]
Reset[edit]
Overrides: SequenceOp.Reset