I'm a doctor, not a mechanic

UE3:UISequence (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> SequenceObject >> SequenceOp >> Sequence >> UISequence

Contents

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.

[edit] Properties

[edit] UIEvents

Type: array<UIEvent>

Modifiers: private, const, transient, noimport, init

List of UIEvent objects contained by this UISequence.

[edit] Default values

Property Value
ObjName "Widget Events"
ObjPosX 904
ObjPosY 64

[edit] Native functions

[edit] AddSequenceObject

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.

[edit] GetOwner

native final function UIScreenObject GetOwner () const

Return the UIScreenObject that owns this sequence.

[edit] GetUIEvents

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

[edit] RemoveSequenceObject

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

[edit] RemoveSequenceObjects

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