Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealShare.UnrealGameOptionsMenu

Extends
UnrealLongMenu

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Menu
      |   
      +-- UnrealShare.UnrealMenu
         |   
         +-- UnrealShare.UnrealLongMenu
            |   
            +-- UnrealShare.UnrealGameOptionsMenu

Direct Known Subclasses:

UnrealCoopGameOptions, UnrealDMGameOptionsMenu

Variables Summary
GameInfoGameType
UnrealGameOptionsMenu
string[128]AdvancedHelp
string[64]AdvancedString
boolbCanModifyGore
class<GameInfo>GameClass

Functions Summary
function Destroyed ()
function DrawMenu (canvas Canvas)
function DrawOptions (canvas Canvas, int StartX, int StartY, int Spacing)
function DrawValues (canvas Canvas, int StartX, int StartY, int Spacing)
function MenuProcessInput (byte KeyNum, byte ActionNum)
function PostBeginPlay ()
functionbool ProcessLeft ()
functionbool ProcessRight ()
functionbool ProcessSelection ()
function SaveConfigs ()
Inherited Functions from UnrealShare.UnrealLongMenu
DrawBackGround, DrawHelpPanel, DrawMenu
Inherited Functions from UnrealShare.UnrealMenu
DrawList, DrawSlider, DrawTitle, PlayEnterSound, PlayModifySound, PlaySelectSound


Variables Detail

GameType Source code

var GameInfo GameType;

UnrealGameOptionsMenu

AdvancedHelp Source code

var(UnrealGameOptionsMenu) localized string[128] AdvancedHelp;

AdvancedString Source code

var(UnrealGameOptionsMenu) localized string[64] AdvancedString;

bCanModifyGore Source code

var(UnrealGameOptionsMenu) config bool bCanModifyGore;

GameClass Source code

var(UnrealGameOptionsMenu) class<GameInfo> GameClass;


Functions Detail

Destroyed Source code

function Destroyed ( )

DrawMenu Source code

function DrawMenu ( canvas Canvas )

DrawOptions Source code

function DrawOptions ( canvas Canvas, int StartX, int StartY, int Spacing )

DrawValues Source code

function DrawValues ( canvas Canvas, int StartX, int StartY, int Spacing )

MenuProcessInput Source code

function MenuProcessInput ( byte KeyNum, byte ActionNum )

PostBeginPlay Source code

function PostBeginPlay ( )

ProcessLeft Source code

function bool ProcessLeft ( )

ProcessRight Source code

function bool ProcessRight ( )

ProcessSelection Source code

function bool ProcessSelection ( )

SaveConfigs Source code

function SaveConfigs ( )


Defaultproperties

defaultproperties
{
     AdvancedString="Advanced Options"
     AdvancedHelp="Edit advanced game configuration options."
     bCanModifyGore=True
     GameClass=Class'UnrealShare.SinglePlayer'
     MenuLength=2
     HelpMessage(1)="Adjust the speed at which time passes in the game."
     HelpMessage(2)="If true, reduces the gore in the game."
     MenuList(1)="Game Speed"
     MenuList(2)="Reduced Gore"
     MenuTitle="GAME OPTIONS"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 21/2/2010 23:49:50.105 - Created with UnCodeX