I love the smell of UnrealEd crashing in the morning. – tarquin
UE3:UIEventContainer (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Interface >> UIEventContainer |
Contents |
- Package:
- Engine
- Known implementing classes:
- UISequence, UIStateSequence, UIState, UIState_Active, UIState_Disabled, UIState_Enabled, UIState_Focused, UIState_Pressed, UIState_TargetedTab
- This interface in other games:
- UDK
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Provides an interface for objects which can contain collections of UIEvents.
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved
[edit] Native functions
[edit] 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] GetUIEvents
native final function GetUIEvents (out array<UIEvent> out_Events, optional class<UIEvent> LimitClass)
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)
Removes the specified SequenceObject from this container's list of ops.
Parameters:
- ObjectToRemove - the sequence object to remove
[edit] RemoveSequenceObjects
native final function RemoveSequenceObjects (array<SequenceObject> ObjectsToRemove)
Removes the specified SequenceObjects from this container's list of ops.
Parameters:
- ObjectsToRemove - the objects to remove from this sequence
