- Extends
- GUI
- Modifiers
- Abstract Native
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
Direct Known Subclasses:
CoolImage, GUIButton, GUIContextMenu, GUIImage, GUILabel, GUIListBase, GUIMultiColumnListHeader, GUIMultiComponent, GUIProgressBar, GUIScrollZoneBase, GUISlider, GUIToolTip
Inherited Contants from XInterface.GUI |
Counter, QBTN_Abort, QBTN_AbortRetry, QBTN_Cancel, QBTN_Continue, QBTN_Ignore, QBTN_No, QBTN_Ok, QBTN_OkCancel, QBTN_Retry, QBTN_Yes, QBTN_YesNo, QBTN_YesNoCancel |
Enumerations Summary |
EClickSound CS_None,
CS_Click,
CS_Edit,
CS_Up,
CS_Down,
CS_Drag,
CS_Fade,
CS_Hover,
CS_Slide,
|
EParentScaleType SCALE_All,
SCALE_X,
SCALE_Y,
|
Inherited Enumerations from XInterface.GUI |
EAnimationType, eCellStyle, eDrawDirection, eDropState, eEditMask, eFontScale, eIconPosition, eImgAlign, eImgStyle, EMenuRenderStyle, eMenuState, EOrientation, ePageAlign, eTextAlign, eTextCase |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Delegates Summary |
 | | OnActivate () |
 | | OnArrival (GUIComponent Sender, EAnimationType Type) |
 | bool | OnBeginDrag (GUIComponent Sender)) |
 | GUIToolTip | OnBeginTooltip ())) |
 | bool | OnCapturedMouseMove (float deltaX, float deltaY)) |
 | | OnChange (GUIComponent Sender) |
 | bool | OnClick (GUIComponent Sender) |
 | bool | OnDblClick (GUIComponent Sender) |
 | | OnDeActivate () |
 | bool | OnDesignModeKeyEvent (Interactions.EInputKey Key, Interactions.EInputAction State )) |
 | bool | OnDragDrop (GUIComponent Sender)) |
 | | OnDragEnter (GUIComponent Sender) |
 | | OnDragLeave (GUIComponent Sender) |
 | | OnDragOver (GUIComponent Sender) |
 | bool | OnDraw (canvas Canvas)) |
 | | OnEndAnimation (GUIComponent Sender, EAnimationType Type) |
 | | OnEndDrag (GUIComponent Sender, bool bAccepted) |
 | bool | OnEndTooltip ())) |
 | | OnHide () |
 | | OnHitTest (float MouseX, float MouseY) |
 | bool | OnHover (GUIComponent Sender )) |
 | | OnInvalidate (GUIComponent Who) |
 | bool | OnKeyEvent (out byte Key, out byte State, float delta)) |
 | bool | OnKeyType (out byte Key, optional string Unicode)) |
 | | OnLoadINI (GUIComponent Sender, string s) |
 | | OnMessage (coerce string Msg, float MsgLife) |
 | | OnMousePressed (GUIComponent Sender, bool bRepeat) |
 | | OnMouseRelease (GUIComponent Sender) |
 | bool | OnMultiSelect (GUIComponent Sender )) |
 | bool | OnPreDraw (canvas Canvas)) |
 | | OnRender (canvas Canvas)) |
 | | OnRendered (canvas Canvas)) |
 | bool | OnRightClick (GUIComponent Sender) |
 | string | OnSaveINI (GUIComponent Sender) |
 | | OnShow () |
 | | OnTimer (GUIComponent Sender) |
 | | OnWatch () |
Functions Summary |
 | float | ActualHeight (optional coerce float Val, optional bool bForce)
|
 | float | ActualLeft (optional coerce float Val, optional bool bForce)
|
 | Float | ActualTop (optional coerce float Val, optional bool bForce)
|
 | float | ActualWidth (optional coerce float Val, optional bool bForce)
|
 | string | AdditionalDebugString ()))
|
 | | Animate (float NewLeft, float NewTop, optional float Time ))
|
 | | AutoPosition (array<GUIComponent> Components, float LeftBound, float UpperBound, float RightBound, float LowerBound, float LeftPad, float UpperPad, float RightPad, float LowerPad, optional int NumberOfColumns, optional float ColumnPadding)
|
 | | AutoPositionOn (array<GUIComponent> Components, GUIComponent Frame, float LeftPadPerc, float UpperPadPerc, float RightPadPerc, float LowerPadPerc, optional int NumberOfColumns, optional float ColumnPadding)
|
 | | BeginAnimation (GUIComponent Animating ))
|
 | bool | CanAcceptFocus ()))
|
 | | CenterMouse ()))
|
 | | Closed (GUIComponent Sender, bool bCancelled))
|
 | | DAnimate (float NewLeft, float NewTop, float NewWidth, float NewHeight, optional float PositionTime, optional float DimensionTime ))
|
 | | DebugFocus (GUIComponent Who, bool bLose ))
|
 | | DebugFocusPosition (GUIComponent Who, bool Last ))
|
 | | DebugTabOrder ()
|
 | | DisableComponent (GUIComponent Comp))
|
 | | DisableMe ()))
|
 | | DropStateChange (eDropState NewState))
|
 | | EnableComponent (GUIComponent Comp))
|
 | | EnableMe ()))
|
 | | EndAnimation (GUIComponent Animating, EAnimationType Type ))
|
 | | FillOwner ()))
|
 | bool | FocusFirst (GUIComponent Sender))
|
 | bool | FocusLast (GUIComponent Sender))
|
 | | Free ()))
|
 | string | GetMenuPath ()
|
 | | Hide ()))
|
 | | InitComponent (GUIController MyController, GUIComponent MyOwner))
|
 | bool | IsInBounds ()))
|
 | bool | IsInClientBounds ()))
|
 | bool | IsMultiSelect ()))
|
 | | KillAnimation ()))
|
 | | KillTimer ()
|
 | | LevelChanged ()))
|
 | string | LoadINI ()))
|
 | | LoseFocus (GUIComponent Sender))
|
 | string | MakeColorCode (color NewColor))
|
 | | MenuStateChange (eMenuState Newstate))
|
 | bool | NextControl (GUIComponent Sender))
|
 | bool | NextPage ()))
|
 | | Opened (GUIComponent Sender))
|
 | GUIPage | OwnerPage ()))
|
 | | PadLeft (out string Src, int StrLen, optional string PadStr ))
|
 | | PadRight (out string Src, int StrLen, optional string PadStr ))
|
 | PlayerController | PlayerOwner ()
|
 | bool | PrevControl (GUIComponent Sender))
|
 | bool | PrevPage ()))
|
 | float | RelativeHeight (optional coerce float RealHeight, optional bool bForce)
|
 | float | RelativeLeft (optional coerce float RealLeft, optional bool bForce)
|
 | float | RelativeTop (optional coerce float RealTop, optional bool bForce)
|
 | float | RelativeWidth (optional coerce float RealWidth, optional bool bForce)
|
 | | Resize (float NewWidth, float NewHeight, optional float Time ))
|
 | | ResolutionChanged (int ResX, int ResY)
|
 | | SaveINI (optional string Value))
|
 | | SetFocus (GUIComponent Who))
|
 | | SetFocusInstead (GUIComponent InFocusComp ))
|
 | | SetFriendlyLabel (GUILabel NewLabel))
|
 | | SetHint (string NewHint))
|
 | | SetPosition (float NewLeft, float NewTop, float NewWidth, float NewHeight, optional bool bForceRelative ))
|
 | | SetTimer (float Interval, optional bool bRepeat)
|
 | | SetTooltip (GUIToolTip InTooltip ))
|
 | | SetToolTipText (string NewToolTipText ))
|
 | | SetVisibility (coerce bool bIsVisible))
|
 | | Show ()))
|
 | bool | SpecialHit (optional bool bForce)
|
 | string | StripColorCodes (string InString))
|
 | | Timer ()))
|
 | | UpdateOffset (float PosX, float PosY, float PosW, float PosH)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
var const noexport bool bRequiresStyle;
var editconst const noexport int DrawCount;
var noexport const float MouseOffset[4];
var editconst noexport int OnDrawCount;
var editconst noexport int OnPreDrawCount;
var editconst noexport int OnRenderCount;
var editconst noexport int OnRenderedCount;
var editconst const noexport int PreDrawCount;
var noexport const
color WhiteColor;
GUIComponent
var(
GUIComponent) editconst const noexport
bool bPositioned;
var(
GUIComponent) editconst noexport const
bool bTravelling;
Menu
var(Menu) bool bBoundToParent;
var(Menu) editconst const noexport float Bounds[4];
var(Menu) bool bScaleToParent;
var(Menu) bool bStandardized;
var(Menu) bool bTabStop;
var(Menu) editconst const noexport float ClientBounds[4];
var(Menu) noexport editconst
GUIPage PageOwner;
var(Menu) float StandardHeight;
var(Menu) int TabOrder;
var(Menu) float WinHeight;
var(Menu) float WinLeft;
var(Menu) float WinTop;
var(Menu) float WinWidth;
State
var(State) bool bAcceptsInput;
var(State) bool bCaptureMouse;
var(State) noexport bool bHasFocus;
var(State) bool bNeverFocus;
var(State) noexport bool bPendingFocus;
var(State) bool bRepeatClick;
var(State) bool bRequireReleaseClick;
var(State) bool bVisible;
var(
State) editconst noexport
eMenuState LastMenuState;
Style
var(Style) int MouseCursorIndex;
var(Style) string StyleName;
enum
EClickSound
{
CS_None,
CS_Click,
CS_Edit,
CS_Up,
CS_Down,
CS_Drag,
CS_Fade,
CS_Hover,
CS_Slide,
};
delegate OnActivate ( )
delegate bool OnCapturedMouseMove ( float deltaX, float deltaY) )
delegate OnDeActivate ( )
delegate bool OnEndTooltip ( ) )
delegate OnHide ( )
delegate OnHitTest ( float MouseX, float MouseY )
delegate bool OnKeyEvent ( out byte Key, out byte State, float delta) )
delegate bool OnKeyType ( out byte Key, optional string Unicode) )
delegate OnMessage ( coerce string Msg, float MsgLife )
delegate OnMousePressed (
GUIComponent Sender,
bool bRepeat )
delegate OnShow ( )
delegate OnWatch ( )
native(821) final function float ActualHeight ( optional coerce float Val, optional bool bForce )
native(822) final function float ActualLeft ( optional coerce float Val, optional bool bForce )
native(823) final function Float ActualTop ( optional coerce float Val, optional bool bForce )
native(820) final function float ActualWidth ( optional coerce float Val, optional bool bForce )
event string AdditionalDebugString ( ) )
function Animate (
float NewLeft,
float NewTop, optional
float Time ) )
native(
815) final function AutoPosition ( array<
GUIComponent> Components,
float LeftBound,
float UpperBound,
float RightBound,
float LowerBound,
float LeftPad,
float UpperPad,
float RightPad,
float LowerPad,
optional
int NumberOfColumns, optional
float ColumnPadding )
native(
816) final function AutoPositionOn ( array<
GUIComponent> Components,
GUIComponent Frame,
float LeftPadPerc,
float UpperPadPerc,
float RightPadPerc,
float LowerPadPerc,
optional
int NumberOfColumns, optional
float ColumnPadding )
event bool CanAcceptFocus ( ) )
function CenterMouse ( ) )
function DAnimate ( float NewLeft, float NewTop, float NewWidth, float NewHeight, optional float PositionTime, optional float DimensionTime ) )
final function DebugFocus (
GUIComponent Who,
bool bLose ) )
final function DebugFocusPosition (
GUIComponent Who,
bool Last ) )
function DebugTabOrder ( )
function DisableMe ( ) )
function EnableMe ( ) )
function FillOwner ( ) )
event Free ( ) )
native(828) final function string GetMenuPath ( )
event Hide ( ) )
function bool IsInBounds ( ) )
function bool IsInClientBounds ( ) )
event bool IsMultiSelect ( ) )
function KillAnimation ( ) )
native(814) final function KillTimer ( )
function LevelChanged ( ) )
function string LoadINI ( ) )
static function
string MakeColorCode (
color NewColor) )
event bool NextPage ( ) )
function PadLeft ( out string Src, int StrLen, optional string PadStr ) )
function PadRight ( out string Src, int StrLen, optional string PadStr ) )
event bool PrevPage ( ) )
native(827) final function float RelativeHeight ( optional coerce float RealHeight, optional bool bForce )
native(824) final function float RelativeLeft ( optional coerce float RealLeft, optional bool bForce )
native(825) final function float RelativeTop ( optional coerce float RealTop, optional bool bForce )
native(826) final function float RelativeWidth ( optional coerce float RealWidth, optional bool bForce )
function Resize (
float NewWidth,
float NewHeight, optional
float Time ) )
event ResolutionChanged ( int ResX, int ResY )
function SaveINI ( optional string Value) )
function SetFriendlyLabel (
GUILabel NewLabel) )
function SetHint ( string NewHint) )
function SetPosition ( float NewLeft, float NewTop, float NewWidth, float NewHeight, optional bool bForceRelative ) )
native(813) final function SetTimer ( float Interval, optional bool bRepeat )
function SetToolTipText ( string NewToolTipText ) )
event SetVisibility ( coerce bool bIsVisible) )
event Show ( ) )
native(829) final function bool SpecialHit ( optional bool bForce )
static function string StripColorCodes ( string InString) )
event Timer ( ) )
native(817) final function UpdateOffset ( float PosX, float PosY, float PosW, float PosH )
defaultproperties
{
FontScale=FNS_Medium
WinWidth=1.000000
RenderWeight=0.500000
TabOrder=-1
Tag=-1
bVisible=True
bInit=True
}
|
Creation time: sk 18-3-2018 09:49:40.942 - Created with
UnCodeX