|
Core parts of the Gui System. More...
Classes | |
class | GuiCanvas |
A canvas on which rendering occurs. More... | |
class | GuiConsole |
The on-screen, in-game console. Calls getLog() to get the on-screen console entries, then renders them as needed. More... | |
class | GuiConsoleEditCtrl |
Text entry element of a GuiConsole. More... | |
class | GuiControl |
Base class for all Gui control objects. More... | |
class | GuiControlProfile |
A collection of properties that determine control behavior and rendering. More... | |
class | GuiCursor |
Acts as a skin for the cursor, where each GuiCursor object can have its own look and click-zone. More... | |
class | GuiFadeinBitmapCtrl |
A GUI control which renders a black square over a bitmap image. The black square will fade out, then fade back in after a determined time. This control is especially useful for transitions and splash screens. More... | |
class | GuiIconButtonCtrl |
Draws the bitmap within a special button control. Only a single bitmap is used and the button will be drawn in a highlighted mode when the mouse hovers over it or when it has been clicked. More... | |
class | GuiListBoxCtrl |
A list of text items. More... | |
class | GuiMenuBar |
GUI Control which displays a horizontal bar with individual drop-down menu items. Each menu item may also have submenu items. More... | |
class | GuiMLTextCtrl |
A text control that uses the Gui Markup Language ('ML') tags to dynamically change the text. More... | |
class | GuiMouseEventCtrl |
Used to overlaps a 'hot region' where you want to catch inputs with and have specific events occur based on individual callbacks. More... | |
class | GuiTextCtrl |
GUI control object this displays a single line of text, without TorqueML. More... | |
class | GuiTextEditSliderBitmapCtrl |
GUI Control which displays a numerical value which can be increased or decreased using a pair of bitmap up/down buttons. More... | |
class | GuiTextEditSliderCtrl |
GUI Control which displays a numerical value which can be increased or decreased using a pair of arrows. More... | |
Enumerations | |
enum | GuiAlignmentType { Left, Center, Right, Top, Bottom } |
enum | GuiFontCharset { ANSI, SYMBOL, SHIFTJIS, HANGEUL, HANGUL, GB2312, CHINESEBIG5, OEM, JOHAB, HEBREW, ARABIC, GREEK, TURKISH, VIETNAMESE, THAI, EASTEUROPE, RUSSIAN, MAC, BALTIC } |
enum | GuiHorizontalSizing { right, width, left, center, relative, windowRelative } |
Horizontal sizing behavior of a GuiControl. More... | |
enum | GuiVerticalSizing { bottom, height, top, center, relative, windowRelative } |
Vertical sizing behavior of a GuiControl. More... | |
Functions | |
bool | excludeOtherInstance (string appIdentifer) |
Used to exclude/prevent all other instances using the same identifier specified. | |
string | StripMLControlChars (string inString) |
Strip TorqueML control characters from the specified string, returning a 'clean' version. | |
Variables | |
GuiControl | $ThisControl |
The control for which a command is currently being evaluated. Only set during 'command' and altCommand callbacks to the control for which the command or altCommand is invoked. |
Core parts of the Gui System.
enum GuiAlignmentType |
enum GuiFontCharset |
enum GuiHorizontalSizing |
Horizontal sizing behavior of a GuiControl.
enum GuiVerticalSizing |
Vertical sizing behavior of a GuiControl.
bool excludeOtherInstance | ( | string | appIdentifer | ) |
Used to exclude/prevent all other instances using the same identifier specified.
appIdentifier | Name of the app set up for exclusive use. |
string StripMLControlChars | ( | string | inString | ) |
Strip TorqueML control characters from the specified string, returning a 'clean' version.
inString | String to strip TorqueML control characters from. |
// Define the string to strip TorqueML control characters from %string = "<font:Arial:24>How Now <color:c43c12>Brown <color:000000>Cow"; // Request the stripped version of the string %strippedString = StripMLControlChars(%string);
GuiControl $ThisControl |
The control for which a command is currently being evaluated. Only set during 'command' and altCommand callbacks to the control for which the command or altCommand is invoked.