Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

XInterface.CoolImage

Extends
GUIComponent
Modifiers
native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.CoolImage

Constants Summary
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

Variables Summary
array<AnimInfo>Anims
intFullAlpha
floatMaxFadeTime
floatMaxResetDelay
floatMaxScale
floatMinFadeTime
floatMinResetDelay
floatMinScale
intNoAnims
CoolImage
MaterialImage
Inherited Variables from XInterface.GUIComponent
bAcceptsInput, bAnimating, bBoundToParent, bCaptureMouse, bCaptureTabs, bDebugging, bDropSource, bDropTarget, bFocusOnWatch, bHasFocus, bInit, bMouseOverSound, bNeverFocus, bNeverScale, BoundingType, Bounds[4], bPendingFocus, bPositioned, bRepeatClick, bRequireReleaseClick, bRequiresStyle, bScaleToParent, bSizing, bStandardized, bTabStop, bTimerRepeat, bTravelling, bVisible, ClientBounds[4], ContextMenu, DrawCount, DropState, FocusInstead, FontScale, FriendlyLabel, Hint, IniDefault, IniOption, LastMenuState, MenuOwner, MenuState, MotionFrame, MouseCursorIndex, MouseOffset[4], OnClickSound, OnDrawCount, OnPreDrawCount, OnRenderCount, OnRenderedCount, PageOwner, PreDrawCount, RenderWeight, ScalingType, SizeFrame, StandardHeight, Style, StyleName, TabOrder, Tag, TimerCountdown, TimerIndex, TimerInterval, ToolTip, WhiteColor, WinHeight, WinLeft, WinTop, WinWidth
Inherited Variables from XInterface.GUI
Controller, SaveColor, SaveFont, SaveModulation, SaveStyle, SaveX, SaveY

Enumerations Summary
Inherited Enumerations from XInterface.GUIComponent
EClickSound, EParentScaleType
Inherited Enumerations from XInterface.GUI
EAnimationType, eCellStyle, eDrawDirection, eDropState, eEditMask, eFontScale, eIconPosition, eImgAlign, eImgStyle, EMenuRenderStyle, eMenuState, EOrientation, ePageAlign, eTextAlign, eTextCase

Structures Summary
AnimInfo
cX, cY, Scale, FadeTime, Alpha, TargetAlpha, ResetDelay, TravelTime
Inherited Structures from XInterface.GUI
APackInfo, AutoLoginInfo, GUIListElem, GUITabItem, GUITreeNode, ImageListElem, MultiSelectListElem

Functions Summary
functionbool DoCollisionTest (int i))
function GetPos (float Scale, out float X, out float y))
event InitComponent (GUIController MyController, GUIComponent MyOwner))
event ResetItem (int i))
functionbool TestCollision (int i, nt j))
Inherited Functions from XInterface.GUIComponent
ActualHeight, ActualLeft, ActualTop, ActualWidth, AdditionalDebugString, Animate, AutoPosition, AutoPositionOn, BeginAnimation, CanAcceptFocus, CenterMouse, Closed, DAnimate, DebugFocus, DebugFocusPosition, DebugTabOrder, DisableComponent, DisableMe, DropStateChange, EnableComponent, EnableMe, EndAnimation, FillOwner, FocusFirst, FocusLast, Free, GetMenuPath, Hide, InitComponent, IsInBounds, IsInClientBounds, IsMultiSelect, KillAnimation, KillTimer, LevelChanged, LoadINI, LoseFocus, MakeColorCode, MenuStateChange, NextControl, NextPage, Opened, OwnerPage, PadLeft, PadRight, PlayerOwner, PrevControl, PrevPage, RelativeHeight, RelativeLeft, RelativeTop, RelativeWidth, Resize, ResolutionChanged, SaveINI, SetFocus, SetFocusInstead, SetFriendlyLabel, SetHint, SetPosition, SetTimer, SetTooltip, SetToolTipText, SetVisibility, Show, SpecialHit, StripColorCodes, Timer, UpdateOffset
Inherited Functions from XInterface.GUI
GetModList, GetModLogo, GetModValue, IsDigit, JoinArray, Profile


Variables Detail

Anims Source code

var array<AnimInfo> Anims;

FullAlpha Source code

var int FullAlpha;

MaxFadeTime Source code

var float MaxFadeTime;

MaxResetDelay Source code

var float MaxResetDelay;

MaxScale Source code

var float MaxScale;

MinFadeTime Source code

var float MinFadeTime;

MinResetDelay Source code

var float MinResetDelay;

MinScale Source code

var float MinScale;

NoAnims Source code

var int NoAnims;

CoolImage

Image Source code

var(CoolImage) Material Image;


Structures Detail

AnimInfo Source code

struct native AnimInfo
{
var float Alpha;
var float cX;
var float cY;
var float FadeTime;
var float ResetDelay;
var float Scale;
var float TargetAlpha;
var float TravelTime;
};



Functions Detail

DoCollisionTest Source code

function bool DoCollisionTest ( int i) )

GetPos Source code

function GetPos ( float Scale, out float X, out float y) )

InitComponent Source code

event InitComponent ( GUIController MyController, GUIComponent MyOwner) )

ResetItem Source code

event ResetItem ( int i) )

TestCollision Source code

function bool TestCollision ( int i,int j) )


Defaultproperties

defaultproperties
{
	NoAnims=0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:02.447 - Created with UnCodeX