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

DeusEx.HUDRechargeWindow

Extends
DeusExBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.HUDRechargeWindow

Variables Summary
boolbBackgroundTranslucent
boolbBorderTranslucent
boolbDrawBorder
StringBioStatusLabel
PersonaActionButtonWindowbtnClose
PersonaActionButtonWindowbtnRecharge
StringCloseButtonLabel
ColorcolBackground
ColorcolBorder
ColorcolHeaderText
ColorcolText
FloatlastRefresh
DeusExPlayerplayer
StringReadyLabel
StringRechargeButtonLabel
StringRechargeTitle
FloatrefreshInterval
RepairBotrepairBot
StringRepairBotInfoText
StringRepairBotReadyLabel
StringRepairBotRechargingLabel
StringRepairBotStatusLabel
StringRepairBotYouAreHealed
StringSecondsPluralLabel
StringSecondsSingularLabel
TexturetexBackground[2]
TexturetexBorder[2]
ProgressBarWindowwinBioBar
TextWindowwinBioBarText
PersonaNormalTextWindowwinBioInfoText
PersonaNormalTextWindowwinInfo
ProgressBarWindowwinRepairBotBar
TextWindowwinRepairBotBarText
PersonaNormalTextWindowwinRepairBotInfoText
PersonaHeaderTextWindowwinTitle
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType
Inherited Variables from Extension.ModalWindow
acceleratorTable[0xFF], bDirtyAccelerators, focusMode, preferredFocus, tabGroupWindowList

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
functionbool ButtonActivated (Window buttonPressed ))
function CreateBioWindows ()))
function CreateButtons ()))
function CreateControls ()))
function CreateInfoWindow ()))
function CreateRepairbotWindows ()))
function CreateTitleWindow ()))
event DestroyWindow ()))
function DrawBackground (GC gc))
function DrawBorder (GC gc))
event DrawWindow (GC gc))
function EnableButtons ()))
event InitWindow ()))
function SetRepairBot (RepairBot newBot))
event StyleChanged ()))
event Tick (float deltaSeconds))
function UpdateBioWindows ()))
function UpdateInfoText ()))
function UpdateRepairBotWindows ()))
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow
Inherited Functions from Extension.ModalWindow
IsCurrentModal, SetMouseFocusMode


Variables Detail

bBackgroundTranslucent Source code

var bool bBackgroundTranslucent;

bBorderTranslucent Source code

var bool bBorderTranslucent;

bDrawBorder Source code

var bool bDrawBorder;

BioStatusLabel Source code

var Localized String BioStatusLabel;

btnClose Source code

var PersonaActionButtonWindow btnClose;

btnRecharge Source code

var PersonaActionButtonWindow btnRecharge;

CloseButtonLabel Source code

var localized String CloseButtonLabel;

colBackground Source code

var Color colBackground;

colBorder Source code

var Color colBorder;

colHeaderText Source code

var Color colHeaderText;

colText Source code

var Color colText;

lastRefresh Source code

var Float lastRefresh;

player Source code

var DeusExPlayer player;

ReadyLabel Source code

var localized String ReadyLabel;

RechargeButtonLabel Source code

var localized String RechargeButtonLabel;

RechargeTitle Source code

var localized String RechargeTitle;

refreshInterval Source code

var Float refreshInterval;

repairBot Source code

var RepairBot repairBot;

RepairBotInfoText Source code

var localized String RepairBotInfoText;

RepairBotReadyLabel Source code

var Localized String RepairBotReadyLabel;

RepairBotRechargingLabel Source code

var Localized String RepairBotRechargingLabel;

RepairBotStatusLabel Source code

var localized String RepairBotStatusLabel;

RepairBotYouAreHealed Source code

var Localized String RepairBotYouAreHealed;

SecondsPluralLabel Source code

var Localized String SecondsPluralLabel;

SecondsSingularLabel Source code

var Localized String SecondsSingularLabel;

texBackground[2] Source code

var Texture texBackground[2];

texBorder[2] Source code

var Texture texBorder[2];

winBioBar Source code

var ProgressBarWindow winBioBar;

winBioBarText Source code

var TextWindow winBioBarText;

winBioInfoText Source code

var PersonaNormalTextWindow winBioInfoText;

winInfo Source code

var PersonaNormalTextWindow winInfo;

winRepairBotBar Source code

var ProgressBarWindow winRepairBotBar;

winRepairBotBarText Source code

var TextWindow winRepairBotBarText;

winRepairBotInfoText Source code

var PersonaNormalTextWindow winRepairBotInfoText;

winTitle Source code

var PersonaHeaderTextWindow winTitle;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateBioWindows Source code

function CreateBioWindows ( ) )

CreateButtons Source code

function CreateButtons ( ) )

CreateControls Source code

function CreateControls ( ) )

CreateInfoWindow Source code

function CreateInfoWindow ( ) )

CreateRepairbotWindows Source code

function CreateRepairbotWindows ( ) )

CreateTitleWindow Source code

function CreateTitleWindow ( ) )

DestroyWindow Source code

event DestroyWindow ( ) )

DrawBackground Source code

function DrawBackground ( GC gc) )

DrawBorder Source code

function DrawBorder ( GC gc) )

DrawWindow Source code

event DrawWindow ( GC gc) )

EnableButtons Source code

function EnableButtons ( ) )

InitWindow Source code

event InitWindow ( ) )

SetRepairBot Source code

function SetRepairBot ( RepairBot newBot) )

StyleChanged Source code

event StyleChanged ( ) )

Tick Source code

event Tick ( float deltaSeconds) )

UpdateBioWindows Source code

function UpdateBioWindows ( ) )

UpdateInfoText Source code

function UpdateInfoText ( ) )

UpdateRepairBotWindows Source code

function UpdateRepairBotWindows ( ) )


Defaultproperties

defaultproperties
{
     texBackground(0)=Texture'DeusExUI.UserInterface.HUDRepairbotBackground_1'
     texBackground(1)=Texture'DeusExUI.UserInterface.HUDRepairbotBackground_2'
     texBorder(0)=Texture'DeusExUI.UserInterface.HUDRepairbotBorder_1'
     texBorder(1)=Texture'DeusExUI.UserInterface.HUDRepairbotBorder_2'
     refreshInterval=0.200000
     RechargeButtonLabel="  |&Recharge  "
     CloseButtonLabel="  |&Close  "
     RechargeTitle="REPAIRBOT INTERFACE"
     RepairBotInfoText="The RepairBot can restore up to %d points of Bio Electric Energy every %d seconds."
     RepairBotStatusLabel="RepairBot Status:"
     ReadyLabel="Ready!"
     SecondsPluralLabel="Recharging: %d seconds"
     SecondsSingularLabel="Recharging: %d second"
     BioStatusLabel="Bio Energy:"
     RepairBotRechargingLabel="|n|nThe RepairBot is currently Recharging.  Please Wait."
     RepairBotReadyLabel="|n|nThe RepairBot is Ready, you may now Recharge."
     RepairBotYouAreHealed="|n|nYour BioElectric Energy is at Maximum."
     ScreenType=ST_Popup
}

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