I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:UTDrawMapPanel (UT3)
Object >> UIRoot >> UIScreenObject >> UIObject >> UTUI_Widget >> UTDrawPanel >> UTDrawMapPanel |
Contents
- Package:
- UTGame
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
Property group 'UTDrawMapPanel'
MapSizePerc
Type: float
How much of the panel's height will be used for the map
Default value: 0.9
Internal variables
bAllowTeleport
Type: bool
Modifiers: transient
bShowExtents
Type: bool
Modifiers: transient
UTHudSceneOwner
Type: UTUIScene_Hud
Default values
Property | Value |
---|---|
DefaultStates[3] | Class'Engine.UIState_Active' |
Subobjects
WidgetEventComponent
Class: Engine.UIComp_Event
Inherits from: UTDrawPanel.WidgetEventComponent
No new values.
Delegates
OnActorSelected
Called when a node is actually double-clicked on.
Parameters:
- Selected - The actor that was selected
- SelectedBy - The UTPlayerController that selected the node
Functions
Events
DrawPanel
Overrides: UTDrawPanel.DrawPanel
Called from native code. This is the only point where Canvas is valid. we use this moment to setup the color fading
GetSupportedUIActionKeyNames
Overrides: UIScreenObject.GetSupportedUIActionKeyNames
Setup Input subscriptions
PostInitialize
Overrides: UIScreenObject.PostInitialize
Gather Data and setup the input delegates
Other instance functions
ChangeCurrentActor
FindBestActor
GetActorUnderMouse
Returns:
- the node currently under the mouse cursor.
GetMapInfo
InputKey
PickActorUnderCursor
Look under the mouse cursor and pick the node that is there
SelectActor
The player has attempted to select a node, Look it up and pass it along to the delegate if it exists