- Extends
- UWindowBase
Core.Object
|
+-- UWindow.UWindowBase
|
+-- UWindow.UWindowWindow
Direct Known Subclasses:
DemoStoryWindow, DoorArea, MessageWindow, NotifyWindow, StaticArea, UBrowserBannerAd, UBrowserBannerBar, UMenuHelpTextArea, UMenuStatusBar, UMenuToolBar, UWindowBitmap, UWindowClientWindow, UWindowControlFrame, UWindowDialogControl, UWindowFramedWindow, UWindowGrid, UWindowGridClient, UWindowGridColumn, UWindowHScrollBar, UWindowHSplitter, UWindowMessageBoxArea, UWindowProgressBar, UWindowRootWindow, UWindowTabControlTabArea, UWindowVScrollBar, UWindowVSplitter
Enumerations Summary |
WinMessage WM_LMouseDown,
WM_LMouseUp,
WM_MMouseDown,
WM_MMouseUp,
WM_RMouseDown,
WM_RMouseUp,
WM_KeyUp,
WM_KeyDown,
WM_KeyType,
WM_Paint |
Structures Summary |
MouseCursor tex, HotX, HotY, WindowsCursor |
Functions Summary |
 | | Activated ()))
|
 | | ActivateWindow (int Depth, bool bTransientNoDeactivate))
|
 | | AfterCreate ()))
|
 | | AfterPaint (Canvas C, float X, float Y))
|
 | | BeforeCreate ()))
|
 | | BeforePaint (Canvas C, float X, float Y))
|
 | | BeginPlay ()))
|
 | | BringToFront ()))
|
 | | CancelAcceptsFocus ()))
|
 | UWindowWindow | CheckKeyFocusWindow ()))
|
 | bool | CheckMousePassThrough (float X, float Y))
|
 | | Click (float X, float Y))
|
 | | ClipText (Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey))
|
 | | ClipTextWidth (Canvas C, float X, float Y, coerce string S, float W))
|
 | | Close (optional bool bByParent))
|
 | | Created ()))
|
 | UWindowWindow | CreateWindow (class<UWindowWindow> WndClass, float X, float Y, float W, float H, optional UWindowWindow OwnerW, optional bool bUnique, optional name ObjectName))
|
 | | Deactivated ()))
|
 | | DoTick (float Delta))
|
 | | DoubleClick (float X, float Y))
|
 | | DrawClippedActor (Canvas C, float X, float Y, Actor A, bool WireFrame, rotator RotOffset, vector LocOffset ))
|
 | | DrawClippedTexture (Canvas C, float X, float Y, texture Tex ))
|
 | | DrawHorizTiledPieces (Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ))
|
 | | DrawMiscBevel (Canvas C, float X, float Y, float W, float H, Texture T, int BevelType))
|
 | | DrawStretchedTexture (Canvas C, float X, float Y, float W, float H, texture Tex ))
|
 | | DrawStretchedTextureSegment (Canvas C, float X, float Y, float W, float H, float tX, float tY, float tW, float tH, texture Tex ))
|
 | | DrawUpBevel (Canvas C, float X, float Y, float W, float H, Texture T))
|
 | | DrawVertTiledPieces (Canvas C, float DestX, float DestY, float DestW, float DestH, TexRegion T1, TexRegion T2, TexRegion T3, TexRegion T4, TexRegion T5, float Scale ))
|
 | | EscClose ()))
|
 | UWindowWindow | FindChildWindow (class<UWindowWindow> ChildClass, optional bool bExactClass))
|
 | UWindowWindow | FindWindowUnder (float X, float Y))
|
 | | FocusOtherWindow (UWindowWindow W))
|
 | | FocusWindow ()))
|
 | | GetDesiredDimensions (out float W, out float H))
|
 | LevelInfo | GetEntryLevel ()))
|
 | LevelInfo | GetLevel ()))
|
 | Texture | GetLookAndFeelTexture ()))
|
 | | GetMouseXY (out float X, out float Y))
|
 | UWindowWindow | GetParent (class<UWindowWindow> ParentClass, optional bool bExactClass))
|
 | PlayerPawn | GetPlayerOwner ()))
|
 | | GlobalToWindow (float GlobalX, float GlobalY, out float WinX, out float WinY))
|
 | | HideChildWindow (UWindowWindow Child))
|
 | | HideWindow ()))
|
 | bool | HotKeyDown (int Key, float X, float Y))
|
 | bool | HotKeyUp (int Key, float X, float Y))
|
 | bool | IsActive ()))
|
 | | KeyDown (int Key, float X, float Y))
|
 | | KeyFocusEnter ()))
|
 | | KeyFocusExit ()))
|
 | | KeyType (int Key, float X, float Y))
|
 | | KeyUp (int Key, float X, float Y))
|
 | | LMouseDown (float X, float Y))
|
 | | LMouseUp (float X, float Y))
|
 | | MClick (float X, float Y))
|
 | | MDoubleClick (float X, float Y))
|
 | UWindowMessageBox | MessageBox (string Title, string Message, MessageBoxButtons Buttons, MessageBoxResult ESCResult, optional MessageBoxResult EnterResult, optional int TimeOut))
|
 | | MessageBoxDone (UWindowMessageBox W, MessageBoxResult Result))
|
 | bool | MessageClients (WinMessage Msg, Canvas C, float X, float Y, int Key))
|
 | | MMouseDown (float X, float Y))
|
 | | MMouseUp (float X, float Y))
|
 | | MouseEnter ()))
|
 | bool | MouseIsOver ()))
|
 | | MouseLeave ()))
|
 | | MouseMove (float X, float Y))
|
 | | NotifyAfterLevelChange ()))
|
 | | NotifyBeforeLevelChange ()))
|
 | | NotifyQuitUnreal ()))
|
 | | Paint (Canvas C, float X, float Y))
|
 | | PaintClients (Canvas C, float X, float Y))
|
 | byte | ParseAmpersand (string S, out string Result, out string Underline, bool bCalcUnderline))
|
 | | ProcessMenuKey (int Key, string KeyName))
|
 | bool | PropagateKey (WinMessage Msg, Canvas C, float X, float Y, int Key))
|
 | | RClick (float X, float Y))
|
 | | RDoubleClick (float X, float Y))
|
 | string | RemoveAmpersand (string S))
|
 | | ReplaceText (out string Text, string Replace, string With))
|
 | | Resized ()))
|
 | | ResolutionChanged (float W, float H))
|
 | | RMouseDown (float X, float Y))
|
 | | RMouseUp (float X, float Y))
|
 | | SaveConfigs ()))
|
 | | SendToBack ()))
|
 | | SetAcceptsFocus ()))
|
 | | SetAcceptsHotKeys (bool bNewAccpetsHotKeys))
|
 | | SetCursor (MouseCursor C))
|
 | | SetMouseWindow ()))
|
 | | SetParent (UWindowWindow NewParent))
|
 | | SetSize (float W, float H))
|
 | | ShowChildWindow (UWindowWindow Child, optional bool bAtBack))
|
 | | ShowModal (UWindowWindow W))
|
 | | ShowWindow ()))
|
 | | StripCRLF (out string Text))
|
 | | TextSize (Canvas C, string Text, out float W, out float H))
|
 | | Tick (float Delta))
|
 | | Tile (Canvas C, Texture T))
|
 | | ToolTip (string strTip))
|
 | bool | WaitModal ()))
|
 | | WindowEvent (WinMessage Msg, Canvas C, float X, float Y, int Key))
|
 | | WindowHidden ()))
|
 | bool | WindowIsVisible ()))
|
 | | WindowShown ()))
|
 | | WindowToGlobal (float WinX, float WinY, out float GlobalX, out float GlobalY))
|
 | int | WrapClipText (Canvas C, float X, float Y, coerce string S, optional bool bCheckHotkey, optional int Length, optional int PaddingLength, optional bool bNoDraw))
|
Inherited Functions from Core.Object |
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
const DE_Change = 1;
const DE_Click = 2;
const DE_Created = 0;
const DE_DoubleClick = 11;
const DE_Enter = 3;
const DE_EnterPressed = 7;
const DE_Exit = 4;
const DE_HelpChanged = 13;
const DE_LMouseDown = 10;
const DE_MClick = 5;
const DE_MouseEnter = 12;
const DE_MouseLeave = 9;
const DE_MouseMove = 8;
const DE_RClick = 6;
const DE_WheelDownPressed = 15;
const DE_WheelUpPressed = 14;
var bool bAcceptsFocus;
var bool bAcceptsHotKeys;
var bool bAlwaysBehind;
var bool bAlwaysOnTop;
var bool bIgnoreLDoubleClick;
var bool bIgnoreMDoubleClick;
var bool bIgnoreRDoubleClick;
var bool bLeaveOnscreen;
var bool bMMouseDown;
var bool bMouseDown;
var bool bNoClip;
var bool bRMouseDown;
var bool bTransient;
var bool bUWindowActive;
var bool bWindowVisible;
var float ClickTime;
var float ClickX;
var float ClickY;
var float MClickTime;
var float MClickX;
var float MClickY;
var float RClickTime;
var float RClickX;
var float RClickY;
var float WinHeight;
var float WinLeft;
var float WinTop;
var float WinWidth;
enum WinMessage
{
WM_LMouseDown,
WM_LMouseUp,
WM_MMouseDown,
WM_MMouseUp,
WM_RMouseDown,
WM_RMouseUp,
WM_KeyUp,
WM_KeyDown,
WM_KeyType,
WM_Paint
};
struct MouseCursor
{
var int HotX;
var int HotY;
var Texture tex;
var byte WindowsCursor;
};
function Activated ( ) )
final function ActivateWindow ( int Depth, bool bTransientNoDeactivate) )
function AfterCreate ( ) )
function AfterPaint (
Canvas C,
float X,
float Y) )
function BeforeCreate ( ) )
function BeforePaint (
Canvas C,
float X,
float Y) )
function BeginPlay ( ) )
final function BringToFront ( ) )
final function CancelAcceptsFocus ( ) )
function bool CheckMousePassThrough ( float X, float Y) )
function Click ( float X, float Y) )
final function ClipText (
Canvas C,
float X,
float Y,
coerce string S,
optional bool bCheckHotkey) )
final function ClipTextWidth (
Canvas C,
float X,
float Y,
coerce string S,
float W) )
function Close ( optional bool bByParent) )
function Created ( ) )
function Deactivated ( ) )
final function DoTick ( float Delta) )
function DoubleClick ( float X, float Y) )
final function DrawClippedActor (
Canvas C,
float X,
float Y,
Actor A,
bool WireFrame,
rotator RotOffset,
vector LocOffset ) )
final function DrawClippedTexture (
Canvas C,
float X,
float Y,
texture Tex ) )
final function DrawHorizTiledPieces (
Canvas C,
float DestX,
float DestY,
float DestW,
float DestH,
TexRegion T1,
TexRegion T2,
TexRegion T3,
TexRegion T4,
TexRegion T5,
float Scale ) )
final function DrawMiscBevel (
Canvas C,
float X,
float Y,
float W,
float H,
Texture T,
int BevelType) )
final function DrawStretchedTexture (
Canvas C,
float X,
float Y,
float W,
float H,
texture Tex ) )
DrawStretchedTextureSegment Source code
final function DrawStretchedTextureSegment (
Canvas C,
float X,
float Y,
float W,
float H,
float tX,
float tY,
float tW,
float tH,
texture Tex ) )
final function DrawUpBevel (
Canvas C,
float X,
float Y,
float W,
float H,
Texture T) )
final function DrawVertTiledPieces (
Canvas C,
float DestX,
float DestY,
float DestW,
float DestH,
TexRegion T1,
TexRegion T2,
TexRegion T3,
TexRegion T4,
TexRegion T5,
float Scale ) )
function EscClose ( ) )
final function UWindowWindow FindWindowUnder (
float X,
float Y) )
function FocusWindow ( ) )
function GetDesiredDimensions ( out float W, out float H) )
function Texture GetLookAndFeelTexture ( ) )
final function GetMouseXY ( out float X, out float Y) )
final function GlobalToWindow ( float GlobalX, float GlobalY, out float WinX, out float WinY) )
function HideWindow ( ) )
function bool HotKeyDown ( int Key, float X, float Y) )
function bool HotKeyUp ( int Key, float X, float Y) )
function bool IsActive ( ) )
function KeyDown ( int Key, float X, float Y) )
function KeyFocusEnter ( ) )
function KeyFocusExit ( ) )
function KeyType ( int Key, float X, float Y) )
function KeyUp ( int Key, float X, float Y) )
function LMouseDown ( float X, float Y) )
function LMouseUp ( float X, float Y) )
function MClick ( float X, float Y) )
function MDoubleClick ( float X, float Y) )
final function bool MessageClients (
WinMessage Msg,
Canvas C,
float X,
float Y,
int Key) )
function MMouseDown ( float X, float Y) )
function MMouseUp ( float X, float Y) )
function MouseEnter ( ) )
final function bool MouseIsOver ( ) )
function MouseLeave ( ) )
function MouseMove ( float X, float Y) )
NotifyAfterLevelChange Source code
function NotifyAfterLevelChange ( ) )
NotifyBeforeLevelChange Source code
function NotifyBeforeLevelChange ( ) )
function NotifyQuitUnreal ( ) )
function Paint (
Canvas C,
float X,
float Y) )
final function PaintClients (
Canvas C,
float X,
float Y) )
final function byte ParseAmpersand ( string S, out string Result, out string Underline, bool bCalcUnderline) )
function ProcessMenuKey ( int Key, string KeyName) )
final function bool PropagateKey (
WinMessage Msg,
Canvas C,
float X,
float Y,
int Key) )
function RClick ( float X, float Y) )
function RDoubleClick ( float X, float Y) )
final function string RemoveAmpersand ( string S) )
final function ReplaceText ( out string Text, string Replace, string With) )
function Resized ( ) )
function ResolutionChanged ( float W, float H) )
function RMouseDown ( float X, float Y) )
function RMouseUp ( float X, float Y) )
function SaveConfigs ( ) )
final function SendToBack ( ) )
final function SetAcceptsFocus ( ) )
function SetAcceptsHotKeys ( bool bNewAccpetsHotKeys) )
final function SetMouseWindow ( ) )
final function SetSize ( float W, float H) )
final function ShowChildWindow (
UWindowWindow Child,
optional bool bAtBack) )
function ShowWindow ( ) )
function StripCRLF ( out string Text) )
final function TextSize (
Canvas C,
string Text,
out float W,
out float H) )
function Tick ( float Delta) )
function ToolTip ( string strTip) )
function bool WaitModal ( ) )
function WindowHidden ( ) )
final function bool WindowIsVisible ( ) )
function WindowShown ( ) )
final function WindowToGlobal ( float WinX, float WinY, out float GlobalX, out float GlobalY) )
final function int WrapClipText (
Canvas C,
float X,
float Y,
coerce string S,
optional bool bCheckHotkey,
optional int Length,
optional int PaddingLength,
optional bool bNoDraw) )
Creation time: Fr 7.6.2013 13:15:26.520 - Created with
UnCodeX