DeusEx.ComputerScreenSecurity
- Extends
- ComputerUIWindow
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- DeusEx.ComputerUIWindow
|
+-- DeusEx.ComputerScreenSecurity
Inherited Variables from DeusEx.ComputerUIWindow |
bActionButtonBarActive, bAllowWindowDragging, bAlwaysCenter, bRightEdgeActive, bUsesStatusWindow, ButtonLabelCancel, ButtonLabelLogin, ButtonLabelLogout, ButtonLabelSpecial, bWindowBeingDragged, bWindowDragged, classClient, clientHeight, clientTextures[6], clientWidth, compOwner, ComputerNodeFunctionLabel, defaultStatusClientDiffY, defaultStatusHeight, defaultStatusLeftOffset, emailIndex, emailInfo[10], escapeAction, fileIndex, fileInfo[10], player, root, statusPosY, textureCols, textureRows, title, verticalOffset, winButtonBar, winClient, windowStartDragX, windowStartDragY, winLeftEdge, winRightEdge, winStatus, winTerm, winTitle |
Inherited Variables from Extension.Window |
acceleratorKey, att, background, backgroundStyle, bBeingDestroyed, bConfigured, bDrawRawBackground, bIsInitialized, bIsSelectable, bIsSensitive, bIsVisible, bLastHeightSpecified, bLastWidthSpecified, bNeedsQuery, bNeedsReconfigure, boldFont, bSmoothBackground, bSpecialText, bStretchBackground, bTextTranslucent, bTickEnabled, clientObject, colMajorIndex, defaultCursor, defaultCursorColor, defaultCursorShadow, defaultHotX, defaultHotY, firstChild, firstTimer, focusSound, freeTimer, gGc, hardcodedHeight, hardcodedWidth, height, hMargin0, hMargin1, holdHeight, holdWidth, holdX, holdY, invisibleSound, lastChild, lastQueryHeight, lastQueryWidth, lastSpecifiedHeight, lastSpecifiedWidth, lockCount, maxClicks, nextSibling, normalFont, parentOwner, prevSibling, rowMajorIndex, soundVolume, textColor, textPlane, textVSpacing, tileColor, tilePlane, unfocusSound, visibleSound, vMargin0, vMargin1, wGc, width, winClipRect, windowType, winHAlign, winParent, winVAlign, x, y |
Functions Summary |
 | | AllyCamera ()))
|
 | bool | ButtonActivated (Window buttonPressed ))
|
 | | CreateCameraButtons ()))
|
 | | CreateCameraViewWindows ()))
|
 | | CreateChoices ()))
|
 | | CreateControls ()))
|
 | | CreateHeaders ()))
|
 | | CreateInfoWindow ()))
|
 | | CreatePanSlider ()))
|
 | MenuUISpecialButtonWindow | CreateSpecialButton (int posX, int posY, Texture texNormal, Texture texPressed))
|
 | | DestroyWindow ()))
|
 | | DoorRefreshTimer (int timerID, int invocations, int clientData))
|
 | | EnableCameraButtons (bool bEnable))
|
 | | InitCameras ()))
|
 | | InitWindow ()))
|
 | | NetworkRefreshTimer (int timerID, int invocations, int clientData))
|
 | | PanCamera (EInputKey key))
|
 | bool | ScalePositionChanged (Window scale, int newTickPosition, float newValue, bool bFinal))
|
 | | SelectCamera (ComputerSecurityCameraWindow newCamera))
|
 | | SelectFirstCamera ()))
|
 | | SetCompOwner (ElectronicDevices newCompOwner))
|
 | | SetNetworkTerminal (NetworkTerminal newTerm))
|
 | | SetTurretState (bool bActive, bool bDisabled))
|
 | | SetTurretTrackMode (bool bTrackPlayers, bool bTrackPawns))
|
 | | ToggleCameraState (optional bool bCamIsActive, optional bool bCamWasActive))
|
 | | ToggleDoorLock ()))
|
 | | TriggerDoor ()))
|
 | | UpdateActionButtons ()))
|
 | bool | VirtualKeyPressed (EInputKey key, bool bRepeat))
|
Inherited Functions from DeusEx.ComputerUIWindow |
ChangeAccount, ChildRequestedReconfiguration, CloseScreen, ConfigurationChanged, CreateActionButtonBar, CreateClientWindow, CreateControls, CreateHeaderButton, CreateLeftEdgeWindow, CreateMenuEditWindow, CreateMenuLabel, CreateRightEdgeWindow, CreateScrollAreaWindow, CreateSmallMenuLabel, CreateStatusWindow, CreateTitleWindow, DestroyWindow, HideStatus, InitWindow, MouseButtonPressed, MouseButtonReleased, MouseMoved, ParentRequestedPreferredSize, ProcessDeusExText, ProcessDeusExTextTag, ProcessEmail, ProcessFile, SetCompOwner, SetNetworkTerminal, SetTitle, ShowStatus, StyleChanged, VirtualKeyPressed |
Inherited Functions from Extension.Window |
AcceleratorKeyPressed, AddActorRef, AddTimer, AskParentForReconfigure, AskParentToShowArea, BoxOptionSelected, ButtonActivated, CarriageReturn, ChangeStyle, ChildAdded, ChildRemoved, ChildRequestedReconfiguration, ChildRequestedShowArea, ChildRequestedVisibilityChange, ClipAttributesChanged, ClipPositionChanged, ConfigurationChanged, ConfigureChild, ConvertCoordinates, ConvertScriptString, ConvertVectorToCoordinates, CR, DescendantAdded, DescendantRemoved, Destroy, DestroyAllChildren, DestroyWindow, DisableWindow, DrawWindow, EditActivated, EnableSpecialText, EnableTranslucentText, EnableWindow, FindWindow, FocusEnteredDescendant, FocusEnteredWindow, FocusLeftDescendant, FocusLeftWindow, GetBottomChild, GetClientObject, GetColorScaled, GetCursorPos, GetFocusWindow, GetGC, GetHigherSibling, GetLowerSibling, GetModalWindow, GetParent, GetPlayerPawn, GetRootWindow, GetTabGroupWindow, GetTickOffset, GetTopChild, GrabMouse, Hide, InitWindow, IsActorValid, IsFocusWindow, IsKeyDown, IsPointInWindow, IsSensitive, IsVisible, KeyPressed, ListRowActivated, ListSelectionChanged, Lower, MouseButtonPressed, MouseButtonReleased, MouseEnteredWindow, MouseLeftWindow, MouseMoved, MoveFocusDown, MoveFocusLeft, MoveFocusRight, MoveFocusUp, MoveTabGroupNext, MoveTabGroupPrev, NewChild, ParentRequestedGranularity, ParentRequestedPreferredSize, PlaySound, PostDrawWindow, QueryGranularity, QueryPreferredHeight, QueryPreferredSize, QueryPreferredWidth, Raise, RawKeyPressed, RawMouseButtonPressed, ReleaseGC, RemoveActorRef, RemoveTimer, ResetHeight, ResetSize, ResetWidth, ResizeChild, ScaleAttributesChanged, ScalePositionChanged, ScaleRangeChanged, SensitivityChanged, SetAcceleratorText, SetBackground, SetBackgroundSmoothing, SetBackgroundStretching, SetBackgroundStyle, SetBaselineData, SetBoldFont, SetChildVisibility, SetClientObject, SetConfiguration, SetCursorPos, SetDefaultCursor, SetFocusSounds, SetFocusWindow, SetFont, SetFonts, SetHeight, SetNormalFont, SetPos, SetSelectability, SetSensitivity, SetSize, SetSoundVolume, SetTextColor, SetTextColorRGB, SetTileColor, SetTileColorRGB, SetVisibilitySounds, SetWidth, SetWindowAlignments, Show, TextChanged, ToggleChanged, UngrabMouse, VirtualKeyPressed, VisibilityChanged, WindowReady |
ActiveWindowOptionsHeader Source code
var localized String ActiveWindowOptionsHeader;
var localized String CameraOptionsHeader;
choiceActionButtonWidth Source code
var int choiceActionButtonWidth;
var int choiceStartX;
var int choiceStartY;
var int choiceVerticalGap;
var localized String ClickCameraWindowText;
var int doorTimerID;
var const float highPanValue;
var const float lowPanValue;
var int networkTimerID;
var const int numPanTicks;
var Float panMod;
var const int panSize;
var localized String PanZoomSpeedHeader;
var const float zoomSize;
function AllyCamera ( ) )
function bool ButtonActivated (
Window buttonPressed ) )
function CreateCameraButtons ( ) )
CreateCameraViewWindows Source code
function CreateCameraViewWindows ( ) )
function CreateChoices ( ) )
function CreateControls ( ) )
function CreateHeaders ( ) )
function CreateInfoWindow ( ) )
function CreatePanSlider ( ) )
event DestroyWindow ( ) )
function DoorRefreshTimer ( int timerID, int invocations, int clientData) )
function EnableCameraButtons ( bool bEnable) )
function InitCameras ( ) )
function InitWindow ( ) )
function NetworkRefreshTimer ( int timerID, int invocations, int clientData) )
event bool ScalePositionChanged (
Window scale,
int newTickPosition,
float newValue,
bool bFinal) )
function SelectFirstCamera ( ) )
function SetTurretState ( bool bActive, bool bDisabled) )
function SetTurretTrackMode ( bool bTrackPlayers, bool bTrackPawns) )
function ToggleCameraState ( optional bool bCamIsActive, optional bool bCamWasActive) )
function ToggleDoorLock ( ) )
function TriggerDoor ( ) )
function UpdateActionButtons ( ) )
event bool VirtualKeyPressed (
EInputKey key,
bool bRepeat) )
defaultproperties
{
choices(0)=Class'DeusEx.ComputerSecurityChoice_Camera'
choices(1)=Class'DeusEx.ComputerSecurityChoice_DoorAccess'
choices(2)=Class'DeusEx.ComputerSecurityChoice_DoorOpen'
choices(3)=Class'DeusEx.ComputerSecurityChoice_Turret'
choiceStartX=13
choiceStartY=30
choiceVerticalGap=34
choiceActionButtonWidth=143
doorTimerID=-1
networkTimerID=-1
panSize=256
zoomSize=2.000000
numPanTicks=9
lowPanValue=1.000000
highPanValue=5.000000
ActiveWindowOptionsHeader="Active Window Options"
CameraOptionsHeader="Camera Options"
PanZoomSpeedHeader="Pan/Zoom Speed"
ClickCameraWindowText="Click on a camera view to select that camera."
escapeAction="LOGOUT"
Title="Surveillance"
ClientWidth=622
ClientHeight=435
clientTextures(0)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_1'
clientTextures(1)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_2'
clientTextures(2)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_3'
clientTextures(3)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_4'
clientTextures(4)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_5'
clientTextures(5)=Texture'DeusExUI.UserInterface.ComputerSecurityBackground_6'
textureRows=2
textureCols=3
bUsesStatusWindow=False
bAlwaysCenter=True
ComputerNodeFunctionLabel="Security"
}
|
Creation time: Mon 8/11/2021 16:31:04.415 - Created with
UnCodeX