ConfigureInterface
CreateColorGroup(string name, string base)
Multiple, name Required, base Optional
name: Name of a new or existing color group, or one of the built in system groups.
base: Name of an existing color group to copy settings from.
Creates a new color group or edits an existing color group
ColorGroupItem(ColorSpecification color)
Multiple, color Required
color: See Color Specification.
CreateCursor(string name, string class)
Multiple, name Required, class Required
Creates a new cursor.
Configuration for class Null.
None
Configuration for class Bitmap.
AddFrame()
Multiple
Add a frame of animation.
Image(TextureSpecification image)
Single, Required, image Required
image: See Texture Specification.
Specify the image for this frame of cursor animation.
HotSpot(integer x, integer y)
Single, Optional, x Required (0), y Required (0)
x: X offset of hotspot.
y: Y offset of hotspot.
Specify Hotspot of cursor.
FrameRate(integer fps)
Optional, fps Requred(10)
fps: Animation speed of cursor.
Sets the framerate of the cursor.
Configuration for class Mesh.
Configuration for class Geometry.
CreateFont(string fontname)
Multiple, fontname Required
fontname: Name of new font.
Creates a new font.
File(string filename)
Multiple
filename: Filename to load.
DefineControlType(string name, string base)
Multiple, name Required, base Required
name: Name of new template.
type: Code class that template will be based on.
Creates a new control template that can be used in CreateControl. The settings in the template will be applied before the settings in CreateControl.
Colors()
Multiple, Optional
Configures system colors.
ColorName(integer red, integer green, integer blue, integer alpha)
Multiple, red Required, green Required, blue Required, alpha Optional (255)
red, green, blue, alpha: Component, between 0 and 255.
ColorName(string colorname)
Multiple, colorname Required
colorname: One of color names.
Metrics()
Multiple
Configure system metrics. A metric takes either an integer or string argument. See table for details.
MetricName(integer size)
Multiple, size Required
size: See metric names.
MetricName(string name)
Multiple, name Required
name: See metric names.
Sound()
Multiple
Configures system sounds.
SoundName(string filename, float volume)
Multiple, filename Required, volume Optional (100%)
filename: Name of a .wav file
volume: Volume.
Wallpaper(string filename)
Required
filename: Image to load as wallpaper.