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

DeusEx.HUDKeypadWindow

Extends
DeusExBaseWindow

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

Variables Summary
boolbBackgroundTranslucent
boolbBorderTranslucent
boolbDrawBorder
boolbFirstFrameDone
boolbInstantSuccess
HUDKeypadButtonbtnKeys[12]
boolbWait
ColorcolBackground
ColorcolBorder
ColorcolHeaderText
stringinputCode
KeypadkeypadOwner
stringmsgAccessDenied
stringmsgAccessGranted
stringmsgEnterCode
TexturetexBackground
TexturetexBorder
TextWindowwinText
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 CreateInputTextWindow ()))
function CreateKeypadButtons ()))
event DestroyWindow ()))
function DrawBackground (GC gc))
function DrawBorder (GC gc))
event DrawWindow (GC gc))
function GenerateKeypadDisplay ()))
functionstring IndexToString (int num))
function InitData ()))
event InitWindow ()))
function KeypadDelay (int timerID, int invocations, int clientData))
function PressButton (int num))
event StyleChanged ()))
function Tick (float deltaTime))
function ValidateCode ()))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
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;

bFirstFrameDone Source code

var bool bFirstFrameDone;

bInstantSuccess Source code

var bool bInstantSuccess;

btnKeys[12] Source code

var HUDKeypadButton btnKeys[12];

bWait Source code

var bool bWait;

colBackground Source code

var Color colBackground;

colBorder Source code

var Color colBorder;

colHeaderText Source code

var Color colHeaderText;

inputCode Source code

var string inputCode;

keypadOwner Source code

var Keypad keypadOwner;

msgAccessDenied Source code

var localized string msgAccessDenied;

msgAccessGranted Source code

var localized string msgAccessGranted;

msgEnterCode Source code

var localized string msgEnterCode;

texBackground Source code

var Texture texBackground;

texBorder Source code

var Texture texBorder;

winText Source code

var TextWindow winText;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateInputTextWindow Source code

function CreateInputTextWindow ( ) )

CreateKeypadButtons Source code

function CreateKeypadButtons ( ) )

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) )

GenerateKeypadDisplay Source code

function GenerateKeypadDisplay ( ) )

IndexToString Source code

function string IndexToString ( int num) )

InitData Source code

function InitData ( ) )

InitWindow Source code

event InitWindow ( ) )

KeypadDelay Source code

function KeypadDelay ( int timerID, int invocations, int clientData) )

PressButton Source code

function PressButton ( int num) )

StyleChanged Source code

event StyleChanged ( ) )

Tick Source code

function Tick ( float deltaTime) )

ValidateCode Source code

function ValidateCode ( ) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     texBackground=Texture'DeusExUI.UserInterface.HUDKeypadBackground'
     texBorder=Texture'DeusExUI.UserInterface.HUDKeypadBorder'
     msgAccessDenied="~~DENIED~~"
     msgAccessGranted="~~GRANTED~~"
}

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