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

DeusEx.MenuScreenSaveGame

Extends
MenuScreenLoadGame

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.MenuUIWindow
                  |   
                  +-- DeusEx.MenuUIScreenWindow
                     |   
                     +-- DeusEx.MenuScreenLoadGame
                        |   
                        +-- DeusEx.MenuScreenSaveGame

Variables Summary
BoolbGenerateSnapShot
boolbInitializing
ClipWindowclipName
StringcurrentSaveName
StringdefaultSaveText
StringDiskSpaceMessage
StringDiskSpaceTitle
MenuUILoadSaveEditWindoweditName
inteditRowId
StringmissionLocation
intnewSaveRowId
TexturenewSaveSnapshot
intsaveRowID
FloatsnapshotHeight
FloatsnapshotWidth
inttickCount
Inherited Variables from DeusEx.MenuScreenLoadGame
bDateSortOrder, bLoadGamePending, bNameSortOrder, btnHeaderDate, btnHeaderName, CheatsEnabledLabel, chkConfirmDelete, ConfirmDeleteLabel, DeleteGameButtonText, DeletePrompt, DeleteTitle, FileSizeLabel, freeDiskSpace, FreeSpaceLabel, LoadGameButtonText, loadGameRowId, LoadGameTitle, LocationLabel, lstGames, minFreeDiskSpace, msgBoxMode, NewSaveGameButtonText, OverwritePrompt, OverwriteTitle, PlayTimeLabel, SaveCountLabel, SaveGameTitle, SaveInfoMissing_Label, saveRowId, strHeaderDateLabel, strHeaderNameLabel, TimeAMLabel, TimePMLabel, winCheatsEnabled, winFreeSpace, winSaveInfo, winScroll, winSnapshot
Inherited Variables from DeusEx.MenuUIScreenWindow
choiceCount, choiceStartX, choiceStartY, choices[13], choiceVerticalGap, currentChoice

Enumerations Summary
Inherited Enumerations from DeusEx.MenuScreenLoadGame
EMessageBoxModes

Functions Summary
eventbool BoxOptionSelected (Window msgBoxWindow, int buttonNumber))
function ConfirmSaveGame ()))
function CreateControls ()))
function CreateEditControl ()))
function DeleteGame (int rowId))
function DestroyWindow ()))
eventbool EditActivated (window edit, bool bModified))
function EnableButtons ()))
function GenerateNewSnapShot ()))
function HideEditControl ()))
event InitWindow ()))
eventbool ListRowActivated (window list, int rowId))
eventbool ListSelectionChanged (window list, int numSelections, int focusRowId))
function MoveEditControl (int rowId, optional bool bNoSetOldName))
function NewSaveGame ()))
function PerformSave ()))
function ProcessAction (String actionKey))
function SaveGame (int rowId))
function SaveMissionLocationString ()))
function SelectNextRow ()))
function SelectPreviousRow ()))
eventbool TextChanged (window edit, bool bModified))
function Tick (float deltaTime))
function UpdateSaveInfo (int rowId))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from DeusEx.MenuScreenLoadGame
AddSaveRow, BoxOptionSelected, BuildElapsedTimeString, BuildTimeJulian, BuildTimeString, BuildTimeStringFromInfo, ButtonActivated, ConfirmDeleteGame, CreateConfirmCheckbox, CreateControls, CreateFreeSpaceWindow, CreateGamesList, CreateHeaderButtons, CreateSaveInfoWindow, CreateSnapshotWindow, DeleteGame, DestroyWindow, EnableButtons, GetSaveGameDirectory, InitWindow, ListRowActivated, ListSelectionChanged, LoadGame, PopulateGames, ProcessAction, RawKeyPressed, ToggleChanged, TrimSpaces, TwoDigits, UpdateFreeDiskSpace, UpdateSaveInfo, VirtualKeyPressed
Inherited Functions from DeusEx.MenuUIScreenWindow
CancelScreen, CreateChoices, FocusEnteredDescendant, FocusLeftDescendant, InitWindow, LoadSettings, ResetToDefaults, SaveSettings, VirtualKeyPressed


Variables Detail

bGenerateSnapShot Source code

var Bool bGenerateSnapShot;

bInitializing Source code

var bool bInitializing;

clipName Source code

var ClipWindow clipName;

currentSaveName Source code

var String currentSaveName;

defaultSaveText Source code

var String defaultSaveText;

DiskSpaceMessage Source code

var localized String DiskSpaceMessage;

DiskSpaceTitle Source code

var localized String DiskSpaceTitle;

editName Source code

var MenuUILoadSaveEditWindow editName;

editRowId Source code

var int editRowId;

missionLocation Source code

var String missionLocation;

newSaveRowId Source code

var int newSaveRowId;

newSaveSnapshot Source code

var Texture newSaveSnapshot;

saveRowID Source code

var int saveRowID;

snapshotHeight Source code

var Float snapshotHeight;

snapshotWidth Source code

var Float snapshotWidth;

tickCount Source code

var int tickCount;


Functions Detail

BoxOptionSelected Source code

event bool BoxOptionSelected ( Window msgBoxWindow, int buttonNumber) )

ConfirmSaveGame Source code

function ConfirmSaveGame ( ) )

CreateControls Source code

function CreateControls ( ) )

CreateEditControl Source code

function CreateEditControl ( ) )

DeleteGame Source code

function DeleteGame ( int rowId) )

DestroyWindow Source code

function DestroyWindow ( ) )

EditActivated Source code

event bool EditActivated ( window edit, bool bModified) )

EnableButtons Source code

function EnableButtons ( ) )

GenerateNewSnapShot Source code

function GenerateNewSnapShot ( ) )

HideEditControl Source code

function HideEditControl ( ) )

InitWindow Source code

event InitWindow ( ) )

ListRowActivated Source code

event bool ListRowActivated ( window list, int rowId) )

ListSelectionChanged Source code

event bool ListSelectionChanged ( window list, int numSelections, int focusRowId) )

MoveEditControl Source code

function MoveEditControl ( int rowId, optional bool bNoSetOldName) )

NewSaveGame Source code

function NewSaveGame ( ) )

PerformSave Source code

function PerformSave ( ) )

ProcessAction Source code

function ProcessAction ( String actionKey) )

SaveGame Source code

function SaveGame ( int rowId) )

SaveMissionLocationString Source code

function SaveMissionLocationString ( ) )

SelectNextRow Source code

function SelectNextRow ( ) )

SelectPreviousRow Source code

function SelectPreviousRow ( ) )

TextChanged Source code

event bool TextChanged ( window edit, bool bModified) )

Tick Source code

function Tick ( float deltaTime) )

UpdateSaveInfo Source code

function UpdateSaveInfo ( int rowId) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     newSaveSnapshot=Texture'Extension.Solid'
     defaultSaveText="ERROR! Report this as a BUG!"
     snapshotWidth=160.000000
     snapshotHeight=120.000000
     DiskSpaceTitle="Disk Space Low"
     DiskSpaceMessage="You must have at least 100MB of free disk space before you can save.  Please delete some save games or free up space in Windows."
     actionButtons(1)=(Text="|&Save Game",Key="SAVE")
     Title="Save Game"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:11.880 - Created with UnCodeX