Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Sequence

Extends
SequenceOp
Modifiers
native ( Sequence )

Container object for all sequence objects, also responsible for execution of objects. Can contain nested Sequence objects as well. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SequenceObject
   |   
   +-- Engine.SequenceOp
      |   
      +-- Engine.Sequence

Direct Known Subclasses:

UISequence

Variables Summary
array<SequenceOp>ActiveSequenceOps
intDefaultViewX
intDefaultViewY
floatDefaultViewZoom
array<ActivateOp>DelayedActivatedOps
pointerLogFile
array<Sequence>NestedSequences
array<SequenceObject>SequenceObjects
array<SequenceEvent>UnregisteredEvents
Sequence
boolbEnabled
Inherited Variables from Engine.SequenceOp
ActivateCount, bActive, bAutoActivateOutputLinks, bLatentExecution, EventLinks, InputLinks, OutputLinks, PlayerIndex, SearchTag, VariableLinks
Inherited Variables from Engine.SequenceObject
bDeletable, bDrawFirst, bDrawLast, bOutputObjCommentToScreen, bSuppressAutoComment, DrawHeight, DrawWidth, ObjCategory, ObjClassVersion, ObjColor, ObjComment, ObjInstanceVersion, ObjName, ObjPosX, ObjPosY, ParentSequence

Structures Summary
ActivateOp
ActivatorOp, Op, InputIdx, RemainingDelay
Inherited Structures from Engine.SequenceOp
SeqEventLink, SeqOpInputLink, SeqOpOutputInputLink, SeqOpOutputLink, SeqVarLink

Functions Summary
function FindSeqObjectsByClass (class<SequenceObject> DesiredClass, bool bRecursive, out array OutputObjects ) con)
function Reset ()))
function SetEnabled (bool bInEnabled)
Inherited Functions from Engine.SequenceOp
Activated, Deactivated, GetBoolVars, GetController, GetLinkedObjects, GetObjectVars, GetPawn, HasLinkedOps, LinkedVariables, PopulateLinkedVariableValues, PublishLinkedVariableValues, Reset
Inherited Functions from Engine.SequenceObject
GetWorldInfo, IsValidLevelSequenceObject, IsValidUISequenceObject, ScriptLog


Variables Detail

ActiveSequenceOps Source code

var const array<SequenceOp> ActiveSequenceOps;
List of all currently active sequence objects (events, latent actions, etc)

DefaultViewX Source code

var int DefaultViewX;
Default position of origin when opening this sequence in Kismet.

DefaultViewY Source code

var int DefaultViewY;

DefaultViewZoom Source code

var float DefaultViewZoom;

DelayedActivatedOps Source code

var const array<ActivateOp> DelayedActivatedOps;
List of impulses that are currently delayed

LogFile Source code

var const pointer LogFile;
Dedicated file log for tracking all script execution

NestedSequences Source code

var transient const array<Sequence> NestedSequences;
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.

SequenceObjects Source code

var const export array<SequenceObject> SequenceObjects;
List of all scripting objects contained in this sequence

UnregisteredEvents Source code

var const array<SequenceEvent> UnregisteredEvents;
List of events that failed to register on first pass

Sequence

bEnabled Source code

var(Sequence) private bool bEnabled;
Is this sequence currently enabled?


Structures Detail

ActivateOp Source code

struct ActivateOp
{
var SequenceOp ActivatorOp;
var int InputIdx;
var SequenceOp Op;
var float RemainingDelay;
};
Used to save an op to activate and the impulse index.
ActivatorOp:
the sequecne op that last activated the sequence op referenced by 'Op'
InputIdx:
Input link idx to activate on Op
Op:
Op pending activation
RemainingDelay:
Remaining delay (for use with DelayedActivatedOps)


Functions Detail

FindSeqObjectsByClass Source code

native noexport final const function FindSeqObjectsByClass ( class<SequenceObject> DesiredClass, bool bRecursive, out array<SequenceObject> OutputObjects ) con )
Fills supplied array with all sequence objects of the specified type.

Reset Source code

function Reset ( ) )

SetEnabled Source code

native final function SetEnabled ( bool bInEnabled )


Defaultproperties

defaultproperties
{
   bEnabled=True
   DefaultViewZoom=1.000000
   ObjName="Sequence"
   Name="Default__Sequence"
   ObjectArchetype=SequenceOp'Engine.Default__SequenceOp'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:43.832 - Created with UnCodeX