I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:UISequence (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> SequenceObject >> SequenceOp >> Sequence >> UISequence
Package: 
Engine
Implemented interfaces
UIEventContainer
Direct subclass:
UIStateSequence
This class in other games:
UDK

Specialization type of sequence used to store the events associated with a single widget.

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

UIEvents[edit]

Type: array<UIEvent>

Modifiers: private, const, transient, noimport, init

List of UIEvent objects contained by this UISequence.

Default values[edit]

Property Value
ObjName "Widget Events"
ObjPosX 904
ObjPosY 64

Native functions[edit]

AddSequenceObject[edit]

native final noexport function bool AddSequenceObject (SequenceObject NewObj, optional bool bRecurse)

Specified by: UIEventContainer.AddSequenceObject

Adds a new SequenceObject to this containers's list of ops

Parameters:

  • NewObj - the sequence object to add.
  • bRecurse - if TRUE, recursively add any sequence objects attached to this one

Returns:

TRUE if the object was successfully added to the sequence.

GetOwner[edit]

native final function UIScreenObject GetOwner () const

Return the UIScreenObject that owns this sequence.

GetUIEvents[edit]

native final function GetUIEvents (out array<UIEventout_Events, optional class<UIEventLimitClass)

Specified by: UIEventContainer.GetUIEvents

Retrieves the UIEvents contained by this container.

Parameters:

  • out_Events - will be filled with the UIEvent instances stored in by this container
  • LimitClass - if specified, only events of the specified class (or child class) will be added to the array

RemoveSequenceObject[edit]

native final function RemoveSequenceObject (SequenceObject ObjectToRemove)

Specified by: UIEventContainer.RemoveSequenceObject

Removes the specified SequenceObject from this container's list of ops.

Parameters:

  • ObjectToRemove - the sequence object to remove

RemoveSequenceObjects[edit]

native final function RemoveSequenceObjects (const out array<SequenceObjectObjectsToRemove)

Specified by: UIEventContainer.RemoveSequenceObjects

Removes the specified SequenceObjects from this container's list of ops.

Parameters:

  • ObjectsToRemove - the objects to remove from this sequence