The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:UWindowPulldownMenu (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT Object >> UWindowBase >> UWindowWindow >> UWindowDialogControl >> UWindowListControl >> UWindowPulldownMenu
Package: 
UWindow
Direct subclasses:
UMenuGameMenu, UMenuHelpMenu, UMenuModMenu, UMenuMultiplayerMenu, UMenuOptionsMenu, UMenuStatsMenu, UMenuToolsMenu, UTGameMenu, UWindowRightClickMenu
This class in other games:
U1, RTNP

UWindowPulldownMenu

Properties[edit]

HBorder[edit]

Type: int


ItemHeight[edit]

Type: int


Owner[edit]

Type: UWindowList


Selected[edit]

Type: UWindowPulldownMenuItem


TextBorder[edit]

Type: int


VBorder[edit]

Type: int


Default values[edit]

Property Value
bAlwaysOnTop True

Instance functions[edit]

AddMenuItem[edit]

function UWindowPulldownMenuItem AddMenuItem (string C, Texture G)


BeforeExecuteItem[edit]

function BeforeExecuteItem (UWindowPulldownMenuItem I)


BeforePaint[edit]

function BeforePaint (Canvas C, float X, float Y)

Overrides: UWindowDialogControl.BeforePaint


Clear[edit]

function Clear ()


CloseUp[edit]

function CloseUp (optional bool bByOwner)


Created[edit]

function Created ()

Overrides: UWindowListControl.Created


DeSelect[edit]

function DeSelect ()


DrawItem[edit]

function DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H)

Overrides: UWindowListControl.DrawItem


DrawMenuBackground[edit]

function DrawMenuBackground (Canvas C)


ExecuteItem[edit]

function ExecuteItem (UWindowPulldownMenuItem I)


FocusOtherWindow[edit]

function FocusOtherWindow (UWindowWindow W)

Overrides: UWindowWindow.FocusOtherWindow


GetMenuBar[edit]

function UWindowMenuBar GetMenuBar ()


KeyDown[edit]

function KeyDown (int Key, float X, float Y)

Overrides: UWindowDialogControl.KeyDown


KeyUp[edit]

function KeyUp (int Key, float X, float Y)

Overrides: UWindowWindow.KeyUp


LMouseDown[edit]

function LMouseDown (float X, float Y)

Overrides: UWindowWindow.LMouseDown


LMouseUp[edit]

function LMouseUp (float X, float Y)

Overrides: UWindowWindow.LMouseUp


MenuCmd[edit]

function MenuCmd (int Item)


MouseMove[edit]

function MouseMove (float X, float Y)

Overrides: UWindowDialogControl.MouseMove


Paint[edit]

function Paint (Canvas C, float X, float Y)

Overrides: UWindowWindow.Paint


PerformSelect[edit]

function PerformSelect (UWindowPulldownMenuItem NewSelected)


Select[edit]

function Select (UWindowPulldownMenuItem I)


SetSelected[edit]

function SetSelected (float X, float Y)


ShowWindow[edit]

function ShowWindow ()

Overrides: UWindowWindow.ShowWindow