Gah - a solution with more questions. – EntropicLqd
UE3:UTGameInteraction (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> UIRoot >> Interaction >> UIInteraction >> UTGameInteraction |
- Package:
- UTGame
- Within class:
- GameViewportClient
- This class in other games:
- UDK
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. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
BlockUIInputSemaphore
Type: int
Semaphore for blocking UI input.
Default values
Property | Value |
---|---|
SceneClientClass | Class'UTGame.UTGameUISceneClient' |
Functions
Native functions
ShouldProcessUIInput
native final function bool ShouldProcessUIInput () const
Returns:
- Whether or not we should process input.
Events
BlockUIInput
event BlockUIInput (bool bBlock)
Tries to block the input for the UI.
ClearUIInputBlocks
event ClearUIInputBlocks ()
Calls all of the UI input blocks and sees if we can unblock ui input.
Other instance functions
MergeScene
Overrides: UIInteraction.MergeScene
Merge 2 existing scenes together in to one
Parameters:
- SourceScene - The Scene to merge
- SceneTarget - This optional param is the scene to merge in to. If it's none, the currently active scene will be used.
NotifyGameSessionEnded
function NotifyGameSessionEnded ()
Overrides: UIInteraction.NotifyGameSessionEnded
Called when the current map is being unloaded. Cleans up any references which would prevent garbage collection.