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

XInterface.GUIStyles

Extends
GUI
Modifiers
Abstract Native noteditinlinenew

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIStyles

Direct Known Subclasses:

GUI2Styles, STYComboBox, STY_IRCEntry, STY_IRCText, STY_LadderButton, STY_ListSelection, STY_NoBackground, STY_Page, STY_RosterButton, STY_RoundButton, STY_ScrollZone, STY_ServerBrowserGrid, STY_ServerBrowserGridHeader, STY_SliderCaption, STY_SquareButton, STY_TabButton, STY_TextButton, STY_TextLabel

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
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
Style
stringAlternateKeyName[2]
intBorderOffsets[4]
boolbTemporary
colorFontBKColors[5]
colorFontColors[5]
stringFontNames[15]
GUIFontFonts[15]
MaterialImages[5]
colorImgColors[5]
floatImgHeights[5]
eImgStyleImgStyle[5]
floatImgWidths[5]
stringKeyName
EMenuRenderStyleRStyles[5]
Inherited Variables from XInterface.GUI
Controller, SaveColor, SaveFont, SaveModulation, SaveStyle, SaveX, SaveY
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from XInterface.GUI
EAnimationType, eCellStyle, eDrawDirection, eDropState, eEditMask, eFontScale, eIconPosition, eImgAlign, eImgStyle, EMenuRenderStyle, eMenuState, EOrientation, ePageAlign, eTextAlign, eTextCase
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from XInterface.GUI
APackInfo, AutoLoginInfo, GUIListElem, GUITabItem, GUITreeNode, ImageListElem, MultiSelectListElem
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
delegatebool OnDraw (Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height)
delegatebool OnDrawText (Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height, eTextAlign Align, string Text, eFontScale FontScale)

Functions Summary
function Draw (Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height)
function DrawText (Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height, eTextAlign Align, string Text, eFontScale FontScale)
event Initialize ()
function TextSize (Canvas Canvas, eMenuState MenuState, string Text, out float XL, out float YL, eFontScale FontScale)
Inherited Functions from XInterface.GUI
GetModList, GetModLogo, GetModValue, IsDigit, JoinArray, Profile
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, ^, ^^, |, ||, ~, ~=


Variables Detail

Style

AlternateKeyName[2] Source code

var(Style) const string AlternateKeyName[2];

BorderOffsets[4] Source code

var(Style) noexport int BorderOffsets[4];

bTemporary Source code

var(style) noexport bool bTemporary;

FontBKColors[5] Source code

var(Style) noexport color FontBKColors[5];

FontColors[5] Source code

var(Style) noexport color FontColors[5];

FontNames[15] Source code

var(Style) noexport string FontNames[15];

Fonts[15] Source code

var(Style) noexport GUIFont Fonts[15];

Images[5] Source code

var(Style) noexport Material Images[5];

ImgColors[5] Source code

var(Style) noexport color ImgColors[5];

ImgHeights[5] Source code

var(Style) noexport float ImgHeights[5];

ImgStyle[5] Source code

var(Style) noexport eImgStyle ImgStyle[5];

ImgWidths[5] Source code

var(Style) noexport float ImgWidths[5];

KeyName Source code

var(Style) const string KeyName;

RStyles[5] Source code

var(Style) noexport EMenuRenderStyle RStyles[5];


Delegates Detail

OnDraw Source code

delegate bool OnDraw ( Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height )

OnDrawText Source code

delegate bool OnDrawText ( Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height, eTextAlign Align, string Text, eFontScale FontScale )


Functions Detail

Draw Source code

native static final function Draw ( Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height )

DrawText Source code

native static final function DrawText ( Canvas Canvas, eMenuState MenuState, float left, float top, float width, float height, eTextAlign Align, string Text, eFontScale FontScale )

Initialize Source code

event Initialize ( )

TextSize Source code

native static final function TextSize ( Canvas Canvas, eMenuState MenuState, string Text, out float XL, out float YL, eFontScale FontScale )


Defaultproperties

defaultproperties
{
     FontNames(0)="UT2SmallFont"
     FontNames(1)="UT2SmallFont"
     FontNames(2)="UT2SmallFont"
     FontNames(3)="UT2SmallFont"
     FontNames(4)="UT2SmallFont"
     FontNames(5)="UT2MenuFont"
     FontNames(6)="UT2MenuFont"
     FontNames(7)="UT2MenuFont"
     FontNames(8)="UT2MenuFont"
     FontNames(9)="UT2MenuFont"
     FontNames(10)="UT2LargeFont"
     FontNames(11)="UT2LargeFont"
     FontNames(12)="UT2LargeFont"
     FontNames(13)="UT2LargeFont"
     FontNames(14)="UT2LargeFont"
     FontColors(0)=(B=64,A=255)
     FontColors(1)=(B=64,A=255)
     FontColors(2)=(B=80,G=32,R=32,A=255)
     FontColors(3)=(B=80,G=32,R=32,A=255)
     FontColors(4)=(B=128,A=255)
     FontBKColors(0)=(A=255)
     FontBKColors(1)=(A=255)
     FontBKColors(2)=(A=255)
     FontBKColors(3)=(A=255)
     FontBKColors(4)=(A=255)
     ImgColors(0)=(B=255,G=255,R=255,A=255)
     ImgColors(1)=(B=255,G=255,R=255,A=255)
     ImgColors(2)=(B=255,G=255,R=255,A=255)
     ImgColors(3)=(B=255,G=255,R=255,A=255)
     ImgColors(4)=(B=128,G=128,R=128,A=255)
     RStyles(0)=MSTY_Normal
     RStyles(1)=MSTY_Normal
     RStyles(2)=MSTY_Normal
     RStyles(3)=MSTY_Normal
     RStyles(4)=MSTY_Normal
     ImgStyle(0)=ISTY_Stretched
     ImgStyle(1)=ISTY_Stretched
     ImgStyle(2)=ISTY_Stretched
     ImgStyle(3)=ISTY_Stretched
     ImgStyle(4)=ISTY_Stretched
     ImgWidths(0)=-1.000000
     ImgWidths(1)=-1.000000
     ImgWidths(2)=-1.000000
     ImgWidths(3)=-1.000000
     ImgWidths(4)=-1.000000
     ImgHeights(0)=-1.000000
     ImgHeights(1)=-1.000000
     ImgHeights(2)=-1.000000
     ImgHeights(3)=-1.000000
     ImgHeights(4)=-1.000000
     BorderOffsets(0)=10
     BorderOffsets(1)=10
     BorderOffsets(2)=10
     BorderOffsets(3)=10
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:01.531 - Created with UnCodeX