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

UE1:UWindowMenuBar (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
UWindow
Direct subclass:
UMenuMenuBar
This class in other games:
U1, UT

UWindowMenuBar - A menu bar

Properties[edit]

bAltDown[edit]

Type: bool


Over[edit]

Type: UWindowMenuBarItem


Selected[edit]

Type: UWindowMenuBarItem


Spacing[edit]

Type: int


Instance functions[edit]

AddHelpItem[edit]

function UWindowMenuBarItem AddHelpItem (string Caption)


AddItem[edit]

function UWindowMenuBarItem AddItem (string Caption)


Close[edit]

function Close (optional bool bByParent)

Overrides: UWindowWindow.Close


CloseUp[edit]

function CloseUp ()


Created[edit]

function Created ()

Overrides: UWindowListControl.Created


DrawItem[edit]

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

Overrides: UWindowListControl.DrawItem


DrawMenuBar[edit]

function DrawMenuBar (Canvas C)


GetMenuBar[edit]

function UWindowMenuBar GetMenuBar ()


HotKeyDown[edit]

function bool HotKeyDown (int Key, float X, float Y)

Overrides: UWindowWindow.HotKeyDown


HotKeyUp[edit]

function bool HotKeyUp (int Key, float X, float Y)

Overrides: UWindowWindow.HotKeyUp


KeyDown[edit]

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

Overrides: UWindowDialogControl.KeyDown


LMouseDown[edit]

function LMouseDown (float X, float Y)

Overrides: UWindowWindow.LMouseDown


MenuCmd[edit]

function MenuCmd (int Menu, int Item)


MouseLeave[edit]

function MouseLeave ()

Overrides: UWindowDialogControl.MouseLeave


MouseMove[edit]

function MouseMove (float X, float Y)

Overrides: UWindowDialogControl.MouseMove


Paint[edit]

function Paint (Canvas C, float MouseX, float MouseY)

Overrides: UWindowWindow.Paint


ResolutionChanged[edit]

function ResolutionChanged (float W, float H)

Overrides: UWindowWindow.ResolutionChanged


Select[edit]

function Select (UWindowMenuBarItem I)