Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTDrawMapPanel

Extends
UTDrawPanel
Modifiers
config ( Input )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- UTGame.UTUI_Widget
            |   
            +-- UTGame.UTDrawPanel
               |   
               +-- UTGame.UTDrawMapPanel

Variables Summary
boolbAllowTeleport
boolbShowExtents
UTUIScene_HudUTHudSceneOwner
UTDrawMapPanel
floatMapSizePerc
Inherited Variables from UTGame.UTDrawPanel
bUseFullViewport, Canvas, pHeight, pLeft, pTop, pWidth, ResolutionScale
Inherited Variables from UTGame.UTUI_Widget
bRequiresTick, UTSceneOwner

Delegates Summary
delegate OnActorSelected (Actor Selected, UTPlayerController SelectedBy)
Inherited Delegates from UTGame.UTDrawPanel
DrawDelegate

Functions Summary
function ChangeCurrentActor (Vector V, int PlayerIndex))
event DrawPanel ()))
function FindBestActor ()))
functionActor GetActorUnderMouse (UTPlayerController PlayerOwner))
functionUTMapInfo GetMapInfo (optional out WorldInfo WI))
event GetSupportedUIActionKeyNames (out array out_KeyNames ))
functionbool InputKey (const out InputEventParameters EventParms ))
functionActor PickActorUnderCursor (int PlayerIndex))
event PostInitialize ()))
function SelectActor (UTPlayerController UTPC))
function SetCurrentActor (Actor NewCurrentActor))
Inherited Functions from UTGame.UTDrawPanel
Draw2DLine, DrawPanel
Inherited Functions from UTGame.UTUI_Widget
FindDataStore, GetPlayerControllerId, NotifyGameSessionEnded


Variables Detail

bAllowTeleport Source code

var transient bool bAllowTeleport;

bShowExtents Source code

var transient bool bShowExtents;

UTHudSceneOwner Source code

var UTUIScene_Hud UTHudSceneOwner;

UTDrawMapPanel

MapSizePerc Source code

var(UTDrawMapPanel) float MapSizePerc;
How much of the panel's height will be used for the map


Delegates Detail

OnActorSelected Source code

delegate OnActorSelected ( Actor Selected, UTPlayerController SelectedBy )
Called when a node is actually double-clicked on. @Param Selected The actor that was selected @Param SelectedBy The UTPlayerController that selected the node


Functions Detail

ChangeCurrentActor Source code

function ChangeCurrentActor ( Vector V, int PlayerIndex) )

DrawPanel Source code

event DrawPanel ( ) )
Called from native code. This is the only point where Canvas is valid. we use this moment to setup the color fading

FindBestActor Source code

function FindBestActor ( ) )

GetActorUnderMouse Source code

function Actor GetActorUnderMouse ( UTPlayerController PlayerOwner) )
@Returns the node currently under the mouse cursor.

GetMapInfo Source code

function UTMapInfo GetMapInfo ( optional out WorldInfo WI) )

GetSupportedUIActionKeyNames Source code

event GetSupportedUIActionKeyNames ( out array<Name> out_KeyNames ) )
Setup Input subscriptions

InputKey Source code

function bool InputKey ( const out InputEventParameters EventParms ) )

PickActorUnderCursor Source code

function Actor PickActorUnderCursor ( int PlayerIndex) )
Look under the mouse cursor and pick the node that is there

PostInitialize Source code

event PostInitialize ( ) )
Gather Data and setup the input delegates

SelectActor Source code

function SelectActor ( UTPlayerController UTPC) )
The player has attempted to select a node, Look it up and pass it along to the delegate if it exists

SetCurrentActor Source code

function SetCurrentActor ( Actor NewCurrentActor) )


Defaultproperties

defaultproperties
{
   MapSizePerc=0.900000
   DefaultStates(3)=Class'Engine.UIState_Active'
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'UTGame.Default__UTDrawPanel:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'UTGame.Default__UTDrawPanel:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UTDrawMapPanel"
   ObjectArchetype=UTDrawPanel'UTGame.Default__UTDrawPanel'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:51.170 - Created with UnCodeX