I love the smell of UnrealEd crashing in the morning. – tarquin

UE1:UWindowWindow (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> UWindowBase >> UWindowWindow
Package: 
UWindow
Direct subclasses:
UBrowserBannerAd, UBrowserBannerBar, UMenuHelpTextArea, UMenuStatusBar, UMenuToolBar, UWindowBitmap, UWindowClientWindow, UWindowControlFrame, UWindowDialogControl, UWindowFramedWindow, UWindowGridClient, UWindowGridColumn, UWindowGrid, UWindowHScrollBar, UWindowHSplitter, UWindowMessageBoxArea, UWindowProgressBar, UWindowRootWindow, UWindowTabControlTabArea, UWindowVScrollBar, UWindowVSplitter
This class in other games:
U1, UT

UWindowWindow - the parent class for all Window objects

Constants

DE_Created

Value: 0


DE_Change

Value: 1


DE_Click

Value: 2


DE_Enter

Value: 3


DE_Exit

Value: 4


DE_MClick

Value: 5


DE_RClick

Value: 6


DE_EnterPressed

Value: 7


DE_MouseMove

Value: 8


DE_MouseLeave

Value: 9


DE_LMouseDown

Value: 10


DE_DoubleClick

Value: 11


DE_MouseEnter

Value: 12


DE_HelpChanged

Value: 13


DE_WheelUpPressed

Value: 14


DE_WheelDownPressed

Value: 15


Properties

ActiveWindow

Type: UWindowWindow

The child of ours which is currently active

bAcceptsFocus

Type: bool

Accepts key messages

bAcceptsHotKeys

Type: bool

Does this window accept hotkeys?

bAlwaysBehind

Type: bool

Window doesn't bring to front on click.

bAlwaysOnTop

Type: bool

Always on top

bIgnoreLDoubleClick

Type: bool


bIgnoreMDoubleClick

Type: bool


bIgnoreRDoubleClick

Type: bool


bLeaveOnscreen

Type: bool

Window is left onscreen when UWindow isn't active.

bMMouseDown

Type: bool

Pressed down in this window?

bMouseDown

Type: bool

Pressed down in this window?

bNoClip

Type: bool

Clipping disabled for this window?

bRMouseDown

Type: bool

Pressed down in this window?

bTransient

Type: bool

Never the active window. Used for combo dropdowns7

bUWindowActive

Type: bool

Is UWindow active?

bWindowVisible

Type: bool


ClickTime

Type: float


ClickX

Type: float


ClickY

Type: float


ClippingRegion

Type: UWindowBase.Region


Cursor

Type: MouseCursor


FirstChildWindow

Type: UWindowWindow

First child window - bottom window first

LastChildWindow

Type: UWindowWindow

Last child window - WinTop window first

LookAndFeel

Type: UWindowLookAndFeel


MClickTime

Type: float


MClickX

Type: float


MClickY

Type: float


ModalWindow

Type: UWindowWindow

Some window we've opened modally.

NextSiblingWindow

Type: UWindowWindow

sibling window - next window above us

OwnerWindow

Type: UWindowWindow

Some arbitary owner window

ParentWindow

Type: UWindowWindow

Parent window

PrevSiblingWindow

Type: UWindowWindow

previous sibling window - next window below us

RClickTime

Type: float


RClickX

Type: float


RClickY

Type: float


Root

Type: UWindowRootWindow

The root window

WinHeight

Type: float


WinLeft

Type: float


WinTop

Type: float


WinWidth

Type: float


Enums

WinMessage

WM_LMouseDown 
WM_LMouseUp 
WM_MMouseDown 
WM_MMouseUp 
WM_RMouseDown 
WM_RMouseUp 
WM_KeyUp 
WM_KeyDown 
WM_KeyType 
WM_Paint 
Window needs painting

Structs

MouseCursor

Texture tex 
int HotX 
int HotY 
byte WindowsCursor 

Functions

See UWindowWindow functions.