My program doesn't have bugs. It just develops random features.

UE1:UWindowPulldownMenu (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> UWindowBase >> UWindowWindow >> UWindowDialogControl >> UWindowListControl >> UWindowPulldownMenu
Package: 
UWindow
Direct subclasses:
UMenuToolsMenu, UBrowserInfoMenu, UBrowserRightClickMenu, UMenuGameMenu, UMenuHelpMenu, UMenuModMenu, UMenuMultiplayerMenu, UMenuOptionsMenu, UMenuStatsMenu, UWindowRightClickMenu
This class in other games:
U1, UT

UWindowPulldownMenu

Properties

HBorder

Type: int


ItemHeight

Type: int


Owner

Type: UWindowList


Selected

Type: UWindowPulldownMenuItem


TextBorder

Type: int


VBorder

Type: int


Default values

Property Value
bAlwaysOnTop True

Instance functions

AddMenuItem

function UWindowPulldownMenuItem AddMenuItem (string C, Texture G)


BeforeExecuteItem

function BeforeExecuteItem (UWindowPulldownMenuItem I)


BeforePaint

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

Overrides: UWindowDialogControl.BeforePaint


Clear

function Clear ()


CloseUp

function CloseUp ()


Created

function Created ()

Overrides: UWindowListControl.Created


DeSelect

function DeSelect ()


DrawItem

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

Overrides: UWindowListControl.DrawItem


DrawMenuBackground

function DrawMenuBackground (Canvas C)


ExecuteItem

function ExecuteItem (UWindowPulldownMenuItem I)


FocusOtherWindow

function FocusOtherWindow (UWindowWindow W)

Overrides: UWindowWindow.FocusOtherWindow


GetMenuBar

function UWindowMenuBar GetMenuBar ()


KeyDown

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

Overrides: UWindowDialogControl.KeyDown


KeyUp

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

Overrides: UWindowWindow.KeyUp


LMouseDown

function LMouseDown (float X, float Y)

Overrides: UWindowWindow.LMouseDown


LMouseUp

function LMouseUp (float X, float Y)

Overrides: UWindowWindow.LMouseUp


MenuCmd

function MenuCmd (int Item)


MouseMove

function MouseMove (float X, float Y)

Overrides: UWindowDialogControl.MouseMove


Paint

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

Overrides: UWindowWindow.Paint


PerformSelect

function PerformSelect (UWindowPulldownMenuItem NewSelected)


Select

function Select (UWindowPulldownMenuItem I)


SetSelected

function SetSelected (float X, float Y)


ShowWindow

function ShowWindow ()

Overrides: UWindowWindow.ShowWindow