UE3:SeqAct ModifyObjectList (UDK): Difference between revisions

From Unreal Wiki, The Unreal Engine Documentation Site
No edit summary
 
m 1 revision: class descriptions for UDK January update (part 4)
 
(One intermediate revision by the same user not shown)
Line 42: Line 42:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqOpInputLink||SequenceOp|Member}}
! {{tl|SeqOpInputLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-
Line 52: Line 52:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqOpInputLink||SequenceOp|Member}}
! {{tl|SeqOpInputLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-
Line 62: Line 62:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqOpInputLink||SequenceOp|Member}}
! {{tl|SeqOpInputLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-
Line 78: Line 78:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqVarLink||SequenceOp|Member}}
! {{tl|SeqVarLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-
Line 91: Line 91:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqVarLink||SequenceOp|Member}}
! {{tl|SeqVarLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-
Line 107: Line 107:
|  
|  
{| class="list defaults"
{| class="list defaults"
! {{tl|SeqVarLink||SequenceOp|Member}}
! {{tl|SeqVarLink||SequenceOp structs|Member}}
! Value
! Value
|-
|-

Latest revision as of 06:45, 17 January 2010

UDK Object >> SequenceObject >> SequenceOp >> SequenceAction >> SeqAct_SetSequenceVariable >> SeqAct_ModifyObjectList
Package:
Engine
This class in other games:

A ModifyObjectList Action is used to manipulate an ObjectListVar or a set of ObjectListVars.

Basically, a ModifyObjectList Action should be thought of as the operations that can be done to a set of ObjectLists. You have the Action point to a set of ObjectLists and then you use the normal kismet firing of events to cause the Action to affect the Lists.


The action provides a number of actions:

Add: This will add objects that are being referenced to the List(s) Remove: This will remove objects that are being referenced from the List(s) Empty: This will remove all objects in the List(s)

Todo: this should be a conditional

Properties

Property group 'SeqAct_ModifyObjectList'

ListEntriesCount

Type: int

Modifiers: editconst


Default values

Property Value
InputLinks[0]
Member Value
LinkDesc "Add To List"
InputLinks[1]
Member Value
LinkDesc "Remove From List"
InputLinks[2]
Member Value
LinkDesc "Empty List"
ObjCategory "Object List"
ObjName "Modify ObjectList"
VariableLinks[0]
Member Value
LinkDesc "ObjectRef"
PropertyName
VariableLinks[1]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_ObjectList'
LinkDesc "ObjectListVar"
VariableLinks[2]
Member Value
bWriteable True
ExpectedType Class'Engine.SeqVar_Int'
LinkDesc "ListEntriesCount"
PropertyName 'ListEntriesCount'