Gah - a solution with more questions. – EntropicLqd

UE2:BaseGUIController (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> Interactions >> Interaction >> BaseGUIController
Package: 
Engine
Direct subclass:
GUIController
This class in other games:
UT2003, UT2004

Class: Engine.BaseGUIController

This is just a stub class that should be subclassed to support menus.

Written by Joe Wilcox (c) 2002, Epic Games, Inc. All Rights Reserved

Properties

bIsConsole

Type: bool


DefaultPens

Type: Material

Array size: 3

Contain to hold some default pens for drawing purposes

Default value, index 0: Texture'Engine.MenuWhite'

Default value, index 1: Texture'Engine.MenuBlack'

Default value, index 2: Texture'Engine.MenuGray'

Default values

Property Value
bActive False
bNativeEvents True

Delegates

OnAdminReply

delegate OnAdminReply (string Reply)


Functions

Events

AutoLoadMenus

event AutoLoadMenus ()


CloseAll

event CloseAll (bool bCancel)


CloseMenu

event bool CloseMenu (optional bool bCanceled)


InitializeController

event InitializeController ()


NeedsMenuResolution

event bool NeedsMenuResolution ()


OpenMenu

event bool OpenMenu (string NewMenuName, optional string Param1, optional string Param2)


ReplaceMenu

event bool ReplaceMenu (string NewMenuName, optional string Param1, optional string Param2)


SetRequiredGameResolution

event SetRequiredGameResolution (string GameRes)


Other instance functions

SetControllerStatus

function SetControllerStatus (bool On)