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

Extension.RootWindow

Extends
ModalWindow
Modifiers
native noexport

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

Direct Known Subclasses:

DeusExRootWindow

Variables Summary
boolbClipRender
boolbCursorVisible
boolbMouseButtonLocked
boolbMouseMoved
boolbMouseMoveLocked
boolbPositionalSound
boolbRender
boolbShowFrames
boolbShowStats
boolbStretchRawBackground
intclickCount
texturedebugTexture
texturedefaultEditCursor
texturedefaultHorizontalMoveCursor
texturedefaultMoveCursor
texturedefaultTopLeftMoveCursor
texturedefaultTopRightMoveCursor
texturedefaultVerticalMoveCursor
floatfirstButtonMouseX
floatfirstButtonMouseY
windowfocusWindow
floatframeTimer
windowgrabbedWindow
inthandleKeyboardRef
inthandleMouseRef
inthMultiplier
intinitCount
bytekeyDownMap[0xFF]
floatlastButtonPress
intlastButtonType
windowlastButtonWindow
windowlastMouseWindow
floatmaxMouseDist
floatmouseX
floatmouseY
floatmultiClickTimeout
RootWindownextRootWindow
intpaintCycles
PlayerPawnExtparentPawn
floatprevMouseX
floatprevMouseY
texturerawBackground
floatrawBackgroundHeight
floatrawBackgroundWidth
colorrawColor
floatrenderHeight
floatrenderWidth
floatrenderX
floatrenderY
introotFrame
intsnapshotHeight
intsnapshotWidth
inttickCycles
intvMultiplier
Inherited Variables from Extension.ModalWindow
acceleratorTable[0xFF], bDirtyAccelerators, focusMode, preferredFocus, tabGroupWindowList
Inherited Variables from Extension.TabGroupWindow
bSizeChildrenToParent, bSizeParentToChildren, colMajorWindowList, firstAbsX, firstAbsY, rowMajorWindowList, tabGroupIndex

Functions Summary
eventbool ClientMessage (coerce string msg, optional name type, optional bool bBeep))
function EnablePositionalSound (optional bool bEnable)
function EnableRendering (optional bool bRender)
functionTexture GenerateSnapshot (optional bool bFilter)
function GrabKeyboardEvents ()))
function GrabMouseEvents ()))
function InitWindow ()))
functionbool IsKeyboardGrabbed ()))
functionbool IsMouseGrabbed ()))
functionbool IsPositionalSoundEnabled ()
functionBool IsRenderingEnabled ()
function LockMouse (optional bool bLockMove, optional bool bLockButton)
function ResetRenderViewport ()
function SetDefaultEditCursor (optional texture newEditCursor)
function SetDefaultMovementCursors (optional texture newMovementCursor, optional texture newHorizontalMovementCursor, optional texture newVerticalMovementCursor, optional texture newTopLeftMovementCursor, optional texture newTopRightMovementCursor)
function SetRawBackground (optional texture newTexture, optional color newColor)
function SetRawBackgroundSize (float newWidth, float newHeight)
function SetRenderViewport (float newX, float newY, float newWidth, float newHeight)
function SetSnapshotSize (float newWidth, float newHeight)
function ShowCursor (optional bool bShow)
function ShowFrames (bool bNewShowFrames))
function ShowStats (bool bNewShowStats))
function StretchRawBackground (optional bool bStretch)
function Tick (float deltaSeconds))
function UngrabKeyboardEvents ()))
function UngrabMouseEvents ()))
functionbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from Extension.ModalWindow
IsCurrentModal, SetMouseFocusMode


Variables Detail

bClipRender Source code

var private bool bClipRender;

bCursorVisible Source code

var private bool bCursorVisible;

bMouseButtonLocked Source code

var private bool bMouseButtonLocked;

bMouseMoved Source code

var private bool bMouseMoved;

bMouseMoveLocked Source code

var private bool bMouseMoveLocked;

bPositionalSound Source code

var private bool bPositionalSound;

bRender Source code

var private bool bRender;

bShowFrames Source code

var bool bShowFrames;

bShowStats Source code

var bool bShowStats;

bStretchRawBackground Source code

var private bool bStretchRawBackground;

clickCount Source code

var private int clickCount;

debugTexture Source code

var texture debugTexture;

defaultEditCursor Source code

var private texture defaultEditCursor;

defaultHorizontalMoveCursor Source code

var private texture defaultHorizontalMoveCursor;

defaultMoveCursor Source code

var private texture defaultMoveCursor;

defaultTopLeftMoveCursor Source code

var private texture defaultTopLeftMoveCursor;

defaultTopRightMoveCursor Source code

var private texture defaultTopRightMoveCursor;

defaultVerticalMoveCursor Source code

var private texture defaultVerticalMoveCursor;

firstButtonMouseX Source code

var private float firstButtonMouseX;

firstButtonMouseY Source code

var private float firstButtonMouseY;

focusWindow Source code

var const window focusWindow;

frameTimer Source code

var float frameTimer;

grabbedWindow Source code

var const window grabbedWindow;

handleKeyboardRef Source code

var int handleKeyboardRef;

handleMouseRef Source code

var int handleMouseRef;

hMultiplier Source code

var private int hMultiplier;

initCount Source code

var int initCount;

keyDownMap[0xFF] Source code

var private byte keyDownMap[0xFF];

lastButtonPress Source code

var private float lastButtonPress;

lastButtonType Source code

var private int lastButtonType;

lastButtonWindow Source code

var private window lastButtonWindow;

lastMouseWindow Source code

var private window lastMouseWindow;

maxMouseDist Source code

var private float maxMouseDist;

mouseX Source code

var private float mouseX;

mouseY Source code

var private float mouseY;

multiClickTimeout Source code

var float multiClickTimeout;

nextRootWindow Source code

var private RootWindow nextRootWindow;

paintCycles Source code

var const int paintCycles;

parentPawn Source code

var const PlayerPawnExt parentPawn;

prevMouseX Source code

var private float prevMouseX;

prevMouseY Source code

var private float prevMouseY;

rawBackground Source code

var private texture rawBackground;

rawBackgroundHeight Source code

var private float rawBackgroundHeight;

rawBackgroundWidth Source code

var private float rawBackgroundWidth;

rawColor Source code

var private color rawColor;

renderHeight Source code

var private float renderHeight;

renderWidth Source code

var private float renderWidth;

renderX Source code

var private float renderX;

renderY Source code

var private float renderY;

rootFrame Source code

var private transient int rootFrame;

snapshotHeight Source code

var private int snapshotHeight;

snapshotWidth Source code

var private int snapshotWidth;

tickCycles Source code

var const int tickCycles;

vMultiplier Source code

var private int vMultiplier;


Functions Detail

ClientMessage Source code

event bool ClientMessage ( coerce string msg, optional name type, optional bool bBeep) )

EnablePositionalSound Source code

native(1519) final function EnablePositionalSound ( optional bool bEnable )

EnableRendering Source code

native(1512) final function EnableRendering ( optional bool bRender )

GenerateSnapshot Source code

native(1524) final function Texture GenerateSnapshot ( optional bool bFilter )

GrabKeyboardEvents Source code

function GrabKeyboardEvents ( ) )

GrabMouseEvents Source code

function GrabMouseEvents ( ) )

InitWindow Source code

function InitWindow ( ) )

IsKeyboardGrabbed Source code

function bool IsKeyboardGrabbed ( ) )

IsMouseGrabbed Source code

function bool IsMouseGrabbed ( ) )

IsPositionalSoundEnabled Source code

native(1520) final function bool IsPositionalSoundEnabled ( )

IsRenderingEnabled Source code

native(1513) final function Bool IsRenderingEnabled ( )

LockMouse Source code

native(1521) final function LockMouse ( optional bool bLockMove, optional bool bLockButton )

ResetRenderViewport Source code

native(1515) final function ResetRenderViewport ( )

SetDefaultEditCursor Source code

native(1510) final function SetDefaultEditCursor ( optional texture newEditCursor )

SetDefaultMovementCursors Source code

native(1511) final function SetDefaultMovementCursors ( optional texture newMovementCursor, optional texture newHorizontalMovementCursor, optional texture newVerticalMovementCursor, optional texture newTopLeftMovementCursor, optional texture newTopRightMovementCursor )

SetRawBackground Source code

native(1516) final function SetRawBackground ( optional texture newTexture, optional color newColor )

SetRawBackgroundSize Source code

native(1517) final function SetRawBackgroundSize ( float newWidth, float newHeight )

SetRenderViewport Source code

native(1514) final function SetRenderViewport ( float newX, float newY, float newWidth, float newHeight )

SetSnapshotSize Source code

native(1523) final function SetSnapshotSize ( float newWidth, float newHeight )

ShowCursor Source code

native(1522) final function ShowCursor ( optional bool bShow )

ShowFrames Source code

function ShowFrames ( bool bNewShowFrames) )

ShowStats Source code

function ShowStats ( bool bNewShowStats) )

StretchRawBackground Source code

native(1518) final function StretchRawBackground ( optional bool bStretch )

Tick Source code

function Tick ( float deltaSeconds) )

UngrabKeyboardEvents Source code

function UngrabKeyboardEvents ( ) )

UngrabMouseEvents Source code

function UngrabMouseEvents ( ) )

VirtualKeyPressed Source code

function bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     rawBackground=Texture'Extension.Solid'
     debugTexture=Texture'Extension.Solid'
}

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