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

DeusEx.DeusExRootWindow

Extends
RootWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- Extension.RootWindow
               |   
               +-- DeusEx.DeusExRootWindow

Variables Summary
ActorDisplayWindowactorDisplay
BoolbHUDTranslucency
BoolbIgnoreHotkeys
BoolbMenuTranslucency
BoolbUIPaused
ColorcolSnapshot
S_DataVaultFunctionDataVaultFunctions[8]
S_ColorSchemedefaultHUDColorSchemes[10]
S_ColorSchemedefaultMenuColorSchemes[10]
DeusExHUDhud
S_ColorSchemeHUDColorScheme
intMaxWinStack
S_ColorSchememenuColorScheme
StringQuickLoadMessage
StringQuickLoadTitle
DeusExScopeViewscopeView
TextureSnapshot
FloatsnapshotHeight
FloatsnapshotWidth
intwinCount
DeusExBaseWindowwinStack[6]
Inherited Variables from Extension.RootWindow
bClipRender, bCursorVisible, bMouseButtonLocked, bMouseMoved, bMouseMoveLocked, bPositionalSound, bRender, bShowFrames, bShowStats, bStretchRawBackground, clickCount, debugTexture, defaultEditCursor, defaultHorizontalMoveCursor, defaultMoveCursor, defaultTopLeftMoveCursor, defaultTopRightMoveCursor, defaultVerticalMoveCursor, firstButtonMouseX, firstButtonMouseY, focusWindow, frameTimer, grabbedWindow, handleKeyboardRef, handleMouseRef, hMultiplier, initCount, keyDownMap[0xFF], lastButtonPress, lastButtonType, lastButtonWindow, lastMouseWindow, maxMouseDist, mouseX, mouseY, multiClickTimeout, nextRootWindow, paintCycles, parentPawn, prevMouseX, prevMouseY, rawBackground, rawBackgroundHeight, rawBackgroundWidth, rawColor, renderHeight, renderWidth, renderX, renderY, rootFrame, snapshotHeight, snapshotWidth, tickCycles, vMultiplier
Inherited Variables from Extension.ModalWindow
acceleratorTable[0xFF], bDirtyAccelerators, focusMode, preferredFocus, tabGroupWindowList

Structures Summary
S_ColorScheme
back, face, text, titleText, titleBar
S_DataVaultFunction
function, winClass

Functions Summary
functionbool ActivateObjectInBelt (int pos))
function AddInventory (inventory item))
functionbool AtIntroMap ()))
eventbool BoxOptionSelected (Window button, int buttonNumber))
functionbool CanStartConversation ()))
function ClearWindowStack ()))
functionbool ClientMessage (coerce string msg, optional Name type, optional bool bBeep))
function ConditionalBindMultiplayerKeys ()))
function ConfirmQuickLoad ()))
function DeleteInventory (inventory item))
event DescendantRemoved (Window descendant))
function ExitGame ()))
functionS_ColorScheme GetCurrentHUDColorScheme ()))
functionS_ColorScheme GetCurrentMenuColorScheme ()))
functionS_ColorScheme GetHUDColorScheme (int schemeIndex))
functionbool GetHUDTranslucency ()))
functionS_ColorScheme GetMenuColorScheme (int schemeIndex))
functionbool GetMenuTranslucency ()))
functionDeusExBaseWindow GetTopWindow ()))
function HideSnapshot ()))
event InitWindow ()))
function InvokeLoadScreen ()))
function InvokeMenu (Class<DeusExBaseWindow> newMenu))
functionDeusExBaseWindow InvokeMenuScreen (Class<DeusExBaseWindow> newScreen, optional bool bNoPause))
function InvokeSaveScreen ()))
functionDeusExBaseWindow InvokeUIScreen (Class<DeusExBaseWindow> newScreen, optional Bool bNoPause))
functionbool IsKeyAssigned (EInputKey key, String function))
function MaskBackground (bool bMask))
functionMenuUIMessageBoxWindow MessageBox (String msgTitle, String msgText, int msgBoxMode, bool hideCurrentScreen, Window winParent ))
functionDeusExBaseWindow PopWindow (optional Bool bNoUnpause))
functionbool ProcessDataVaultSelection (EInputKey key))
functionDeusExBaseWindow PushWindow (Class<DeusExBaseWindow> newWindowClass, optional Bool hideCurrentWin, optional Bool bNoPause))
function RefreshDisplay (float DeltaTime))
function ResetFlags ()))
function SetHUDTranslucency (bool bNewTranslucency))
function SetMenuTranslucency (bool bNewTranslucency))
function ShowHud (bool bShow))
function ShowSnapshot (optional bool bUseExistingSnapshot))
function ToolMessageBox (String msgTitle, String msgText, int msgBoxMode, bool hideCurrentScreen, Window winParent ))
function UIPauseGame ()))
function UnPauseGame ()))
function UpdateHud ()))
function UseHUDColorScheme (int schemeIndex))
function UseMenuColorScheme (int schemeIndex))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
functionint WindowStackCount ()))
Inherited Functions from Extension.RootWindow
ClientMessage, EnablePositionalSound, EnableRendering, GenerateSnapshot, GrabKeyboardEvents, GrabMouseEvents, InitWindow, IsKeyboardGrabbed, IsMouseGrabbed, IsPositionalSoundEnabled, IsRenderingEnabled, LockMouse, ResetRenderViewport, SetDefaultEditCursor, SetDefaultMovementCursors, SetRawBackground, SetRawBackgroundSize, SetRenderViewport, SetSnapshotSize, ShowCursor, ShowFrames, ShowStats, StretchRawBackground, Tick, UngrabKeyboardEvents, UngrabMouseEvents, VirtualKeyPressed
Inherited Functions from Extension.ModalWindow
IsCurrentModal, SetMouseFocusMode


Variables Detail

actorDisplay Source code

var ActorDisplayWindow actorDisplay;

bHUDTranslucency Source code

var Bool bHUDTranslucency;

bIgnoreHotkeys Source code

var Bool bIgnoreHotkeys;

bMenuTranslucency Source code

var Bool bMenuTranslucency;

bUIPaused Source code

var Bool bUIPaused;

colSnapshot Source code

var Color colSnapshot;

DataVaultFunctions[8] Source code

var S_DataVaultFunction DataVaultFunctions[8];

defaultHUDColorSchemes[10] Source code

var S_ColorScheme defaultHUDColorSchemes[10];

defaultMenuColorSchemes[10] Source code

var S_ColorScheme defaultMenuColorSchemes[10];

hud Source code

var DeusExHUD hud;

HUDColorScheme Source code

var S_ColorScheme HUDColorScheme;

MaxWinStack Source code

var int MaxWinStack;

menuColorScheme Source code

var S_ColorScheme menuColorScheme;

QuickLoadMessage Source code

var localized String QuickLoadMessage;

QuickLoadTitle Source code

var localized String QuickLoadTitle;

scopeView Source code

var DeusExScopeView scopeView;

Snapshot Source code

var Texture Snapshot;

snapshotHeight Source code

var Float snapshotHeight;

snapshotWidth Source code

var Float snapshotWidth;

winCount Source code

var int winCount;

winStack[6] Source code

var DeusExBaseWindow winStack[6];


Structures Detail

S_ColorScheme Source code

struct S_ColorScheme
{
var Color back;
var Color face;
var Color text;
var Color titleBar;
var Color titleText;
};


S_DataVaultFunction Source code

struct S_DataVaultFunction
{
var String function;
var Class<DeusExBaseWindow> winClass;
};



Functions Detail

ActivateObjectInBelt Source code

function bool ActivateObjectInBelt ( int pos) )

AddInventory Source code

function AddInventory ( inventory item) )

AtIntroMap Source code

function bool AtIntroMap ( ) )

BoxOptionSelected Source code

event bool BoxOptionSelected ( Window button, int buttonNumber) )

CanStartConversation Source code

function bool CanStartConversation ( ) )

ClearWindowStack Source code

function ClearWindowStack ( ) )

ClientMessage Source code

function bool ClientMessage ( coerce string msg, optional Name type, optional bool bBeep) )

ConditionalBindMultiplayerKeys Source code

function ConditionalBindMultiplayerKeys ( ) )

ConfirmQuickLoad Source code

function ConfirmQuickLoad ( ) )

DeleteInventory Source code

function DeleteInventory ( inventory item) )

DescendantRemoved Source code

event DescendantRemoved ( Window descendant) )

ExitGame Source code

function ExitGame ( ) )

GetCurrentHUDColorScheme Source code

function S_ColorScheme GetCurrentHUDColorScheme ( ) )

GetCurrentMenuColorScheme Source code

function S_ColorScheme GetCurrentMenuColorScheme ( ) )

GetHUDColorScheme Source code

function S_ColorScheme GetHUDColorScheme ( int schemeIndex) )

GetHUDTranslucency Source code

function bool GetHUDTranslucency ( ) )

GetMenuColorScheme Source code

function S_ColorScheme GetMenuColorScheme ( int schemeIndex) )

GetMenuTranslucency Source code

function bool GetMenuTranslucency ( ) )

GetTopWindow Source code

function DeusExBaseWindow GetTopWindow ( ) )

HideSnapshot Source code

function HideSnapshot ( ) )

InitWindow Source code

event InitWindow ( ) )

InvokeLoadScreen Source code

function InvokeLoadScreen ( ) )

InvokeMenu Source code

function InvokeMenu ( Class<DeusExBaseWindow> newMenu) )

InvokeMenuScreen Source code

function DeusExBaseWindow InvokeMenuScreen ( Class<DeusExBaseWindow> newScreen, optional bool bNoPause) )

InvokeSaveScreen Source code

function InvokeSaveScreen ( ) )

InvokeUIScreen Source code

function DeusExBaseWindow InvokeUIScreen ( Class<DeusExBaseWindow> newScreen, optional Bool bNoPause) )

IsKeyAssigned Source code

function bool IsKeyAssigned ( EInputKey key, String function) )

MaskBackground Source code

function MaskBackground ( bool bMask) )

MessageBox Source code

function MenuUIMessageBoxWindow MessageBox ( String msgTitle, String msgText, int msgBoxMode, bool hideCurrentScreen, Window winParent ) )

PopWindow Source code

function DeusExBaseWindow PopWindow ( optional Bool bNoUnpause) )

ProcessDataVaultSelection Source code

function bool ProcessDataVaultSelection ( EInputKey key) )

PushWindow Source code

function DeusExBaseWindow PushWindow ( Class<DeusExBaseWindow> newWindowClass, optional Bool hideCurrentWin, optional Bool bNoPause) )

RefreshDisplay Source code

function RefreshDisplay ( float DeltaTime) )

ResetFlags Source code

function ResetFlags ( ) )

SetHUDTranslucency Source code

function SetHUDTranslucency ( bool bNewTranslucency) )

SetMenuTranslucency Source code

function SetMenuTranslucency ( bool bNewTranslucency) )

ShowHud Source code

function ShowHud ( bool bShow) )

ShowSnapshot Source code

function ShowSnapshot ( optional bool bUseExistingSnapshot) )

ToolMessageBox Source code

function ToolMessageBox ( String msgTitle, String msgText, int msgBoxMode, bool hideCurrentScreen, Window winParent ) )

UIPauseGame Source code

function UIPauseGame ( ) )

UnPauseGame Source code

function UnPauseGame ( ) )

UpdateHud Source code

function UpdateHud ( ) )

UseHUDColorScheme Source code

function UseHUDColorScheme ( int schemeIndex) )

UseMenuColorScheme Source code

function UseMenuColorScheme ( int schemeIndex) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )

WindowStackCount Source code

function int WindowStackCount ( ) )


Defaultproperties

defaultproperties
{
     MaxWinStack=6
     colSnapshot=(R=128,G=128,B=128)
     snapshotWidth=256.000000
     snapshotHeight=192.000000
     DataVaultFunctions(0)=(Function="ShowInventoryWindow",winClass=Class'DeusEx.PersonaScreenInventory')
     DataVaultFunctions(1)=(Function="ShowHealthWindow",winClass=Class'DeusEx.PersonaScreenHealth')
     DataVaultFunctions(2)=(Function="ShowAugmentationsWindow",winClass=Class'DeusEx.PersonaScreenAugmentations')
     DataVaultFunctions(3)=(Function="ShowSkillsWindow",winClass=Class'DeusEx.PersonaScreenSkills')
     DataVaultFunctions(4)=(Function="ShowGoalsWindow",winClass=Class'DeusEx.PersonaScreenGoals')
     DataVaultFunctions(5)=(Function="ShowConversationsWindow",winClass=Class'DeusEx.PersonaScreenConversations')
     DataVaultFunctions(6)=(Function="ShowImagesWindow",winClass=Class'DeusEx.PersonaScreenImages')
     DataVaultFunctions(7)=(Function="ShowLogsWindow",winClass=Class'DeusEx.PersonaScreenLogs')
     QuickLoadTitle="Quick Load?"
     QuickLoadMessage="You will lose your current game in progress, are you sure you wish to Quick Load?"
}

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