Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE1:Menu (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Menu
Package: 
Engine
Direct subclass:
UnrealMenu
This class in other games:
RTNP, U1

Menu: An in-game menu. This is a built-in Unreal class and it shouldn't be modified.

Serves as a generic menu master class. Can be used with any style of menu implementation. Offers menu services such as reading input. Not dependent on any visual style.

Properties[edit]

Property group 'Menu'[edit]

CenterString[edit]

Type: string

Modifiers: localized


Default value: "Center"

DisabledString[edit]

Type: string

Modifiers: localized


Default value: "Disabled"

EnabledString[edit]

Type: string

Modifiers: localized


Default value: "Enabled"

HelpMessage[edit]

Type: string

Array size: 24

Modifiers: localized


Default value, index 1: "This menu has not yet been implemented."

LeftString[edit]

Type: string

Modifiers: localized


Default value: "Left"

MenuLength[edit]

Type: int


MenuList[edit]

Type: string

Array size: 24

Modifiers: localized


MenuTitle[edit]

Type: string

Modifiers: localized


NoString[edit]

Type: string

Modifiers: localized


Default value: "no"

RightString[edit]

Type: string

Modifiers: localized


Default value: "Right"

YesString[edit]

Type: string

Modifiers: localized


Default value: "yes"

Internal variables[edit]

bConfigChanged[edit]

Type: bool


bExitAllMenus[edit]

Type: bool


ParentMenu[edit]

Type: Menu


PlayerOwner[edit]

Type: PlayerPawn


Selection[edit]

Type: int


Default value: 1

Default values[edit]

Property Value
bHidden True

Instance functions[edit]

DrawMenu[edit]

function DrawMenu (Canvas Canvas)


ExitAllMenus[edit]

function ExitAllMenus ()


ExitMenu[edit]

function Menu ExitMenu ()


MenuInit[edit]

function MenuInit ()


MenuProcessInput[edit]

function MenuProcessInput (byte KeyNum, byte ActionNum)


MenuTick[edit]

function MenuTick (float DeltaTime)


PlayEnterSound[edit]

function PlayEnterSound ()


PlayModifySound[edit]

function PlayModifySound ()


PlaySelectSound[edit]

function PlaySelectSound ()


ProcessLeft[edit]

function bool ProcessLeft ()


ProcessMenuEscape[edit]

function ProcessMenuEscape ()


ProcessMenuInput[edit]

function ProcessMenuInput (coerce string InputString)


ProcessMenuKey[edit]

function ProcessMenuKey (int KeyNo, string KeyName)


ProcessMenuUpdate[edit]

function ProcessMenuUpdate (coerce string InputString)


ProcessNo[edit]

function bool ProcessNo ()


ProcessRight[edit]

function bool ProcessRight ()


ProcessSelection[edit]

function bool ProcessSelection ()


ProcessYes[edit]

function bool ProcessYes ()


SaveConfigs[edit]

function SaveConfigs ()


SetFontBrightness[edit]

function SetFontBrightness (Canvas Canvas, bool bBright)