Class CustomMessageBoxMenuBase
BrokenLines mMessage
uint messageSelection
int mMouseY
int mMouseLeft
int mMouseRight
Font textFont
Font arrowFont
int destHeight
int destWidth
String selector
abstract uint OptionCount()
abstract String OptionName(uint index)
abstract int OptionXOffset(uint index)
abstract int OptionForShortcut(
int char_key,
out bool activate
)
virtual void Init(
Menu parent,
String message,
bool playsound = false
abstract void HandleResult(int index)
protected void CloseSound()
override void Drawer()
Menu.Drawer
override bool OnUIEvent(UiEvent ev)
Menu.OnUIEvent
override bool OnInputEvent(
InputEvent ev
Menu.OnInputEvent
override bool MenuEvent(
int mkey,
bool fromcontroller
Menu.MenuEvent
override bool MouseEvent(
int type,
int x,
int y
Menu.MouseEvent