- 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 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=Wahr
bInit=Wahr
}
|
Creation time: Mo 16.4.2007 11:20:21.156 - Created with
UnCodeX