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

UE2:UT2K4SettingsPage (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> UT2K4MainPage >> UT2K4SettingsPage
Package: 
GUI2K4

Description

Written by Ron Prestenback (based on XInterface.SettingsPage) © 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'UT2K4SettingsPage'

ActivePanel

Type: Settings_Tabs


bApplyImmediately

Type: bool

Modifiers: config

Whether to apply changes to setting immediately

Default value: True

PageCaption

Type: string


SavedPitch

Type: float

Modifiers: editconst, noexport


SizingButton

Type: GUIButton


Internal variables

b_Apply

Type: GUIButton

Modifiers: automated


b_Back

Type: GUIButton

Modifiers: automated


b_Reset

Type: GUIButton

Modifiers: automated


InvalidStats

Type: string

Modifiers: localized


Default value: "Invalid Stats Info"

tp_Game

Type: UT2K4Tab_GameSettings


Default values

Property Value
OnCanClose InternalOnCanClose
OnClose InternalOnClose
OnPreDraw InternalOnPreDraw
PanelCaption[0] "Display"
PanelCaption[1] "Audio"
PanelCaption[2] "Player"
PanelCaption[3] "Game"
PanelCaption[4] "Input"
PanelCaption[5] "Weapons"
PanelCaption[6] "HUD"
PanelClass[0] "GUI2K4.UT2K4Tab_DetailSettings"
PanelClass[1] "GUI2K4.UT2K4Tab_AudioSettings"
PanelClass[2] "GUI2K4.UT2K4Tab_PlayerSettings"
PanelClass[3] "GUI2K4.UT2K4Tab_GameSettings"
PanelClass[4] "GUI2K4.UT2K4Tab_IForceSettings"
PanelClass[5] "GUI2K4.UT2K4Tab_WeaponPref"
PanelClass[6] "GUI2K4.UT2K4Tab_HudSettings"
PanelHint[0] "Select your resolution or change your display and detail settings..."
PanelHint[1] "Adjust your audio experience..."
PanelHint[2] "Configure your UT2004 Avatar..."
PanelHint[3] "Configure game and network related settings..."
PanelHint[4] "Configure misc. input options..."
PanelHint[5] "Adjust your weapon priorities and settings..."
PanelHint[6] "Customize your HUD..."
t_Footer UT2K4Settings_Footer'SettingFooter'
t_Header GUIHeader'SettingHeader'

Subobjects

aApply

Class: XInterface.GUIButton

Property Value
bVisible True
Caption "APPLY"
MenuState MSAT_Disabled
OnClick ButtonClicked
RenderWeight 1.0
StyleName "SquareButton"
TabOrder 1
WinHeight 0.033203
WinLeft 0.902148
WinTop 0.966146
WinWidth 0.09746

SettingFooter

Class: GUI2K4.UT2K4Settings_Footer

Property Value
RenderWeight 0.3
TabOrder 4

SettingHeader

Class: XInterface.GUIHeader

Property Value
Caption "Settings"
RenderWeight 0.3
WinHeight 25.0

Functions

Events

InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4MainPage.InitComponent


NotifyLevelChange

event bool NotifyLevelChange ()

Overrides: GUIPage.NotifyLevelChange


Other instance functions

BackButtonClicked

function BackButtonClicked ()


ButtonClicked

function bool ButtonClicked (GUIComponent Sender)


DefaultsButtonClicked

function DefaultsButtonClicked ()


GetSizingButton

function GetSizingButton ()


InternalOnCanClose

function bool InternalOnCanClose (optional bool bCanceled)


InternalOnChange

function InternalOnChange (GUIComponent Sender)

Overrides: UT2K4MainPage.InternalOnChange


InternalOnClose

function InternalOnClose (optional bool bCanceled)


InternalOnPreDraw

function bool InternalOnPreDraw (Canvas Canvas)