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

Engine.SeqAct_Latent

Extends
SequenceAction
Modifiers
abstract native ( Sequence )

This is a basic action that supports latent execution on actors. It will remain active by default until all targeted actors have either finished the latent behavior, or have been destroyed. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SequenceObject
   |   
   +-- Engine.SequenceOp
      |   
      +-- Engine.SequenceAction
         |   
         +-- Engine.SeqAct_Latent

Direct Known Subclasses:

SeqAct_ActorFactory, SeqAct_AIMoveToActor, SeqAct_CrossFadeMusicTracks, SeqAct_Delay, SeqAct_DelaySwitch, SeqAct_DrumHit, SeqAct_ForceGarbageCollection, SeqAct_ForceMaterialMipsResident, SeqAct_Interp, SeqAct_LevelStreamingBase, SeqAct_LevelVisibility, SeqAct_PlayCameraAnim, SeqAct_PlaySound, SeqAct_PrepareMapChange, SeqAct_SetDOFParams, SeqAct_SetMotionBlurParams, SeqAct_VelocityLoop, SeqAct_WaitForLevelsVisible, UTSeqAct_DummyWeaponFire

Variables Summary
boolbAborted
array<Actor>LatentActors
Inherited Variables from Engine.SequenceAction
bCallHandler, HandlerName, Targets
Inherited Variables from Engine.SequenceOp
ActivateCount, bActive, bAutoActivateOutputLinks, bLatentExecution, EventLinks, InputLinks, OutputLinks, PlayerIndex, SearchTag, VariableLinks

Structures Summary
Inherited Structures from Engine.SequenceOp
SeqEventLink, SeqOpInputLink, SeqOpOutputInputLink, SeqOpOutputLink, SeqVarLink

Functions Summary
function AbortFor (Actor latentActor)
eventbool Update (float DeltaTime)
Inherited Functions from Engine.SequenceOp
Activated, Deactivated, GetBoolVars, GetController, GetLinkedObjects, GetObjectVars, GetPawn, HasLinkedOps, LinkedVariables, PopulateLinkedVariableValues, PublishLinkedVariableValues, Reset


Variables Detail

bAborted Source code

var bool bAborted;
Indicates whether or not this latent action has been aborted

LatentActors Source code

var array<Actor> LatentActors;
List of all actors currently performing this op


Functions Detail

AbortFor Source code

native function AbortFor ( Actor latentActor )
Allows an actor to abort this current latent action, forcing the Aborted output link to be activated instead of the default one on normal completion.
@param latentActor - actor aborting the latent action

Update Source code

event bool Update ( float DeltaTime )
script tick interface the action deactivates when this function returns false and LatentActors is empty
@return whether the action needs to keep ticking


Defaultproperties

defaultproperties
{
   bLatentExecution=True
   OutputLinks(0)=(LinkDesc="Finished")
   OutputLinks(1)=(LinkDesc="Aborted")
   ObjName="Undefined Latent"
   ObjColor=(B=0,G=128,R=128,A=255)
   Name="Default__SeqAct_Latent"
   ObjectArchetype=SequenceAction'Engine.Default__SequenceAction'
}

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