Classes
 ClassDescription
 ArrayParameter Parameter type used when an array is expected.
 Button Displays some text and dispatches an event when clicked.
 ButtonEvent Sent when a click occurs in a Button.
 CallbackParameter Parameter type to use when a Function is expected.
 ClientPanel The main interface for calling all AVRG functions on the client and on the server.
 DecorationSprite A test sprite for use as an AVRG mob decoration.
 Definitions Declares all of the code objects available in the AVRG client and server api.
 FunctionPanel Panel to display an array of FunctionSpec objects.
 FunctionSpec Holds everything needed to generate the parameters for and call a function.
 GridPanel A panel to display objects in a simple grid with fixed row and column heights and widths.
 MobSprite A very simple sprite that may be used to test mobs.
 ObjectParameter Parameter type for automatically parsing any basic actionscript object type.
 Parameter Represents a named, typed parameter to an action script function.
 ParameterPanel A panel for displaying controls for an array of Parameter objects and returning the parsed values.
 PointParameter Parameter type to be used when a Point is expected.
 RectangleParameter Parameter type to be used when a Rectangle is expected.
 ServerDefinitions Encapsulates the function definitions available to an AVRG server agent.
 ServerModule Object to serve the ClientPanel's request to invoke server API calls.
 ServerStub Class to quietly listen for the ClientPanel to notify that it is time to instantiate a full ServerModule and later shut it down on request.
 TabPanel Displays a sequence of buttons along the top and makes a different child visible in the central part when each button is pressed.
 TargetedSubCtrlDef Builds a list of method definitions that target a specific subcontrol instance that is retrieved by id.