Gah - a solution with more questions. – EntropicLqd

UE1:UWindowRootWindow (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> UWindowBase >> UWindowWindow >> UWindowRootWindow
Package: 
UWindow
Direct subclass:
UBrowserRootWindow
This class in other games:
RTNP, UT

UWindowRootWindow - the root window.

Properties[edit]

bMouseCapture[edit]

Type: bool


bQuickKeyEnable[edit]

Type: bool


Console[edit]

Type: WindowConsole


DiagCursor1[edit]

Type: UWindowWindow.MouseCursor


DiagCursor2[edit]

Type: UWindowWindow.MouseCursor


FocusedWindow[edit]

Type: UWindowWindow


Fonts[edit]

Type: Font

Array size: 10


GUIScale[edit]

Type: float

Modifiers: config


Default value: 1.0

HandCursor[edit]

Type: UWindowWindow.MouseCursor


HotkeyWindows[edit]

Type: UWindowHotkeyWindowList


HSplitCursor[edit]

Type: UWindowWindow.MouseCursor


KeyFocusWindow[edit]

Type: UWindowWindow

window with keyboard focus

LookAndFeelClass[edit]

Type: string

Modifiers: config


LooksAndFeels[edit]

Type: UWindowLookAndFeel

Array size: 20


MouseWindow[edit]

Type: UWindowWindow

The window the mouse is over

MouseX[edit]

Type: float


MouseY[edit]

Type: float


MoveCursor[edit]

Type: UWindowWindow.MouseCursor


NormalCursor[edit]

Type: UWindowWindow.MouseCursor


NSCursor[edit]

Type: UWindowWindow.MouseCursor


OldMouseX[edit]

Type: float


OldMouseY[edit]

Type: float


RealHeight[edit]

Type: float


RealWidth[edit]

Type: float


VSplitCursor[edit]

Type: UWindowWindow.MouseCursor


WECursor[edit]

Type: UWindowWindow.MouseCursor


Instance functions[edit]

ActivateWindow[edit]

function ActivateWindow (int Depth, bool bTransientNoDeactivate)

Overrides: UWindowWindow.ActivateWindow


AddHotkeyWindow[edit]

function AddHotkeyWindow (UWindowWindow W)


BeginPlay[edit]

function BeginPlay ()

Overrides: UWindowWindow.BeginPlay


BringToFront[edit]

function BringToFront ()

Overrides: UWindowWindow.BringToFront


CancelCapture[edit]

function CancelCapture ()


CaptureMouse[edit]

function CaptureMouse (optional UWindowWindow W)


ChangeLookAndFeel[edit]

function ChangeLookAndFeel (string NewLookAndFeel)


CheckCaptureMouseDown[edit]

function bool CheckCaptureMouseDown ()


CheckCaptureMouseUp[edit]

function bool CheckCaptureMouseUp ()


CloseActiveWindow[edit]

function CloseActiveWindow ()


Created[edit]

function Created ()

Overrides: UWindowWindow.Created


DrawMouse[edit]

function DrawMouse (Canvas C)


GetLookAndFeel[edit]

function UWindowLookAndFeel GetLookAndFeel (string LFClassName)


GetLookAndFeelTexture[edit]

function Texture GetLookAndFeelTexture ()

Overrides: UWindowWindow.GetLookAndFeelTexture


GetMouseXY[edit]

function GetMouseXY (out float X, out float Y)

Overrides: UWindowWindow.GetMouseXY


GlobalToWindow[edit]

function GlobalToWindow (float GlobalX, float GlobalY, out float WinX, out float WinY)

Overrides: UWindowWindow.GlobalToWindow


HideWindow[edit]

function HideWindow ()

Overrides: UWindowWindow.HideWindow


HotKeyDown[edit]

function bool HotKeyDown (int Key, float X, float Y)

Overrides: UWindowWindow.HotKeyDown


HotKeyUp[edit]

function bool HotKeyUp (int Key, float X, float Y)

Overrides: UWindowWindow.HotKeyUp


IsActive[edit]

function bool IsActive ()

Overrides: UWindowWindow.IsActive


MoveMouse[edit]

function MoveMouse (float X, float Y)


RemoveHotkeyWindow[edit]

function RemoveHotkeyWindow (UWindowWindow W)


Resized[edit]

function Resized ()

Overrides: UWindowWindow.Resized


SetAcceptsFocus[edit]

function SetAcceptsFocus ()

Overrides: UWindowWindow.SetAcceptsFocus


SetMousePos[edit]

function SetMousePos (float X, float Y)


SetScale[edit]

function SetScale (float NewScale)


SetupFonts[edit]

function SetupFonts ()


WindowEvent[edit]

function WindowEvent (UWindowWindow.WinMessage Msg, Canvas C, float X, float Y, int Key)

Overrides: UWindowWindow.WindowEvent


WindowIsVisible[edit]

function bool WindowIsVisible ()

Overrides: UWindowWindow.WindowIsVisible


WindowToGlobal[edit]

function WindowToGlobal (float WinX, float WinY, out float GlobalX, out float GlobalY)

Overrides: UWindowWindow.WindowToGlobal