UE3:UIEventContainer (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
Interface >> UIEventContainer |
- Package:
- Engine
- Known implementing classes:
- UISequence, UIState, UIStateSequence, UIState_Active, UIState_Disabled, UIState_Enabled, UIState_Focused, UIState_Pressed, UIState_TargetedTab
- This interface in other games:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} 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
Native functions
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.
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
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
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