Gah - a solution with more questions. – EntropicLqd

UE2:BaseGUIController (UT2004)

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

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

DefaultPens

Type: Material

Array size: 3


Default value, index 0: Texture'MenuWhite'

Default value, index 1: Texture'MenuBlack'

Default value, index 2: Texture'MenuGray'

NetworkMsgMenu

Type: string

Modifiers: config

Menu used for network messages

QuestionMenuClass

Type: string

Modifiers: config


Default values

Property Value
bActive False
bNativeEvents True

Delegates

OnAdminReply

delegate OnAdminReply (string Reply)


Functions

Events

AutoLoadMenus

event AutoLoadMenus ()


CloseAll

event CloseAll (bool bCancel, optional bool bForced)


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, optional bool bCancelled)


SetRequiredGameResolution

event SetRequiredGameResolution (string GameRes)


Other instance functions

SetControllerStatus

function SetControllerStatus (bool On)