The top level contains the core ActionScript classes and global functions.



Global Functions
 FunctionDescription
 Array_ASDoc2 Creates a new array.
 Boolean_ASDoc2 Converts the expression parameter to a Boolean value and returns the value.
 decodeURI_ASDoc Decodes an encoded URI into a string.
 decodeURIComponent_ASDoc Decodes an encoded URI component into a string.
 encodeURI_ASDoc Encodes a string into a valid URI (Uniform Resource Identifier).
 encodeURIComponent_ASDoc Encodes a string into a valid URI component.
 escape_ASDoc Converts the parameter to a string and encodes it in a URL-encoded format, where most nonalphanumeric characters are replaced with % hexadecimal sequences.
 int_ASDoc2 Converts a given numeric value to an integer value.
 isFinite_ASDoc Returns true if the value is a finite number, or false if the value is Infinity or -Infinity.
 isNaN_ASDoc Returns true if the value is NaN(not a number).
 isXMLName_ASDoc Determines whether the specified string is a valid name for an XML element or attribute.
 Number_ASDoc2 Converts a given value to a Number value.
 Object_ASDoc2 Every value in ActionScript 3.0 is an object, which means that calling Object() on a value returns that value.
 parseFloat_ASDoc Converts a string to a floating-point number.
 parseInt_ASDoc Converts a string to an integer.
 String_ASDoc2 Returns a string representation of the specified parameter.
 trace Displays expressions, or writes to log files, while debugging.
 uint_ASDoc2 Converts a given numeric value to an unsigned integer value.
 unescape_ASDoc Evaluates the parameter str as a string, decodes the string from URL-encoded format (converting all hexadecimal sequences to ASCII characters), and returns the string.
 Vector_ASDoc2 Creates a new Vector instance whose elements are instances of the specified data type.
 XML_ASDoc2 Converts an object to an XML object.
 XMLList_ASDoc2 Converts an object to an XMLList object.
Global Constants
 ConstantDescription
 Infinity_ASDoc A special value representing positive Infinity.
 Infinity_ASDoc_Neg_Inf A special value representing negative Infinity.
 NaN_ASDoc A special member of the Number data type that represents a value that is "not a number" (NaN).
 undefined_ASDoc A special value that applies to untyped variables that have not been initialized or dynamic object properties that are not initialized.
Classes
 ClassDescription
 ArgumentError_ASDoc The ArgumentError class represents an error that occurs when the arguments supplied in a function do not match the arguments defined for that function.
 arguments_ASDoc An arguments object is used to store and access a function's arguments.
 Array_ASDoc The Array class lets you access and manipulate arrays.
 Boolean_ASDoc A Boolean object is a data type that can have one of two values, either true or false, used for logical operations.
 Class_ASDoc A Class object is created for each class definition in a program.
 Date_ASDoc The Date class represents date and time information.
 DefinitionError_ASDoc The DefinitionError class represents an error that occurs when user code attempts to define an identifier that is already defined.
 Error_ASDoc The Error class contains information about an error that occurred in a script.
 EvalError_ASDoc The EvalError class represents an error that occurs when user code calls the eval() function or attempts to use the new operator with the Function object.
 Function_ASDoc A function is the basic unit of code that can be invoked in ActionScript.
 int_ASDoc The int class lets you work with the data type representing a 32-bit signed integer.
 Math_ASDoc The Math class contains methods and constants that represent common mathematical functions and values.
 Namespace_ASDoc The Namespace class contains methods and properties for defining and working with namespaces.
 Number_ASDoc A data type representing an IEEE-754 double-precision floating-point number.
 Object_ASDoc The Object class is at the root of the ActionScript runtime class hierarchy.
 QName_ASDoc QName objects represent qualified names of XML elements and attributes.
 RangeError_ASDoc A RangeError exception is thrown when a numeric value is outside the acceptable range.
 ReferenceError_ASDoc A ReferenceError exception is thrown when a reference to an undefined property is attempted on a sealed (nondynamic) object.
 RegExp_ASDoc The RegExp class lets you work with regular expressions, which are patterns that you can use to perform searches in strings and to replace text in strings.
 SecurityError_ASDoc The SecurityError exception is thrown when some type of security violation takes place.
 String_ASDoc The String class is a data type that represents a string of characters.
 SyntaxError_ASDoc A SyntaxError exception is thrown when a parsing error occurs, for one of the following reasons:.
 TypeError_ASDoc A TypeError exception is thrown when the actual type of an operand is different from the expected type.
 uint_ASDoc The uint class provides methods for working with a data type representing a 32-bit unsigned integer.
 URIError_ASDoc A URIError exception is thrown when one of the global URI handling functions is used in a way that is incompatible with its definition.
 Vector_ASDoc The Vector class lets you access and manipulate a vector — an array whose elements all have the same data type.
 VerifyError_ASDoc The VerifyError class represents an error that occurs when a malformed or corrupted SWF file is encountered.
 XML_ASDoc The XML class contains methods and properties for working with XML objects.
 XMLList_ASDoc The XMLList class contains methods for working with one or more XML elements.