The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

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

bMouseCapture

Type: bool


bQuickKeyEnable

Type: bool


Console

Type: WindowConsole


DiagCursor1

Type: UWindowWindow.MouseCursor


DiagCursor2

Type: UWindowWindow.MouseCursor


FocusedWindow

Type: UWindowWindow


Fonts

Type: Font

Array size: 10


GUIScale

Type: float

Modifiers: config


Default value: 1.0

HandCursor

Type: UWindowWindow.MouseCursor


HotkeyWindows

Type: UWindowHotkeyWindowList


HSplitCursor

Type: UWindowWindow.MouseCursor


KeyFocusWindow

Type: UWindowWindow

window with keyboard focus

LookAndFeelClass

Type: string

Modifiers: config


LooksAndFeels

Type: UWindowLookAndFeel

Array size: 20


MouseWindow

Type: UWindowWindow

The window the mouse is over

MouseX

Type: float


MouseY

Type: float


MoveCursor

Type: UWindowWindow.MouseCursor


NormalCursor

Type: UWindowWindow.MouseCursor


NSCursor

Type: UWindowWindow.MouseCursor


OldMouseX

Type: float


OldMouseY

Type: float


RealHeight

Type: float


RealWidth

Type: float


VSplitCursor

Type: UWindowWindow.MouseCursor


WECursor

Type: UWindowWindow.MouseCursor


Instance functions

ActivateWindow

function ActivateWindow (int Depth, bool bTransientNoDeactivate)

Overrides: UWindowWindow.ActivateWindow


AddHotkeyWindow

function AddHotkeyWindow (UWindowWindow W)


BeginPlay

function BeginPlay ()

Overrides: UWindowWindow.BeginPlay


BringToFront

function BringToFront ()

Overrides: UWindowWindow.BringToFront


CancelCapture

function CancelCapture ()


CaptureMouse

function CaptureMouse (optional UWindowWindow W)


ChangeLookAndFeel

function ChangeLookAndFeel (string NewLookAndFeel)


CheckCaptureMouseDown

function bool CheckCaptureMouseDown ()


CheckCaptureMouseUp

function bool CheckCaptureMouseUp ()


CloseActiveWindow

function CloseActiveWindow ()


Created

function Created ()

Overrides: UWindowWindow.Created


DrawMouse

function DrawMouse (Canvas C)


GetLookAndFeel

function UWindowLookAndFeel GetLookAndFeel (string LFClassName)


GetLookAndFeelTexture

function Texture GetLookAndFeelTexture ()

Overrides: UWindowWindow.GetLookAndFeelTexture


GetMouseXY

function GetMouseXY (out float X, out float Y)

Overrides: UWindowWindow.GetMouseXY


GlobalToWindow

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

Overrides: UWindowWindow.GlobalToWindow


HideWindow

function HideWindow ()

Overrides: UWindowWindow.HideWindow


HotKeyDown

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

Overrides: UWindowWindow.HotKeyDown


HotKeyUp

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

Overrides: UWindowWindow.HotKeyUp


IsActive

function bool IsActive ()

Overrides: UWindowWindow.IsActive


MoveMouse

function MoveMouse (float X, float Y)


RemoveHotkeyWindow

function RemoveHotkeyWindow (UWindowWindow W)


Resized

function Resized ()

Overrides: UWindowWindow.Resized


SetAcceptsFocus

function SetAcceptsFocus ()

Overrides: UWindowWindow.SetAcceptsFocus


SetMousePos

function SetMousePos (float X, float Y)


SetScale

function SetScale (float NewScale)


SetupFonts

function SetupFonts ()


WindowEvent

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

Overrides: UWindowWindow.WindowEvent


WindowIsVisible

function bool WindowIsVisible ()

Overrides: UWindowWindow.WindowIsVisible


WindowToGlobal

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

Overrides: UWindowWindow.WindowToGlobal