added interface flag
authorkramm <kramm>
Tue, 23 Dec 2008 18:42:47 +0000 (18:42 +0000)
committerkramm <kramm>
Tue, 23 Dec 2008 18:42:47 +0000 (18:42 +0000)
lib/as3/builtin.c

index ba9cccb..7676646 100644 (file)
@@ -194,201 +194,201 @@ static class_signature_t flash_utils_Timer;
 static class_signature_t flash_xml_XMLDocument;
 static class_signature_t flash_xml_XMLNode;
 static class_signature_t flash_xml_XMLNodeType;
-static class_signature_t _ArgumentError = {0x16, "", "ArgumentError", &_Error, interfaces:{0}};
-static class_signature_t _Array = {0x16, "", "Array", &_Object, interfaces:{0}};
-static class_signature_t _Boolean = {0x16, "", "Boolean", &_Object, interfaces:{0}};
-static class_signature_t _Class = {0x16, "", "Class", &_Object, interfaces:{0}};
-static class_signature_t _Date = {0x16, "", "Date", &_Object, interfaces:{0}};
-static class_signature_t _DefinitionError = {0x16, "", "DefinitionError", &_Error, interfaces:{0}};
-static class_signature_t _Error = {0x16, "", "Error", &_Object, interfaces:{0}};
-static class_signature_t _EvalError = {0x16, "", "EvalError", &_Error, interfaces:{0}};
-static class_signature_t _Function = {0x16, "", "Function", &_Object, interfaces:{0}};
-static class_signature_t _Math = {0x16, "", "Math", &_Object, interfaces:{0}};
-static class_signature_t _Namespace = {0x16, "", "Namespace", &_Object, interfaces:{0}};
-static class_signature_t _Number = {0x16, "", "Number", &_Object, interfaces:{0}};
-static class_signature_t _Object = {0x16, "", "Object", 0, {0}};
-static class_signature_t _QName = {0x16, "", "QName", &_Object, interfaces:{0}};
-static class_signature_t _RangeError = {0x16, "", "RangeError", &_Error, interfaces:{0}};
-static class_signature_t _ReferenceError = {0x16, "", "ReferenceError", &_Error, interfaces:{0}};
-static class_signature_t _RegExp = {0x16, "", "RegExp", &_Object, interfaces:{0}};
-static class_signature_t _SecurityError = {0x16, "", "SecurityError", &_Error, interfaces:{0}};
-static class_signature_t _String = {0x16, "", "String", &_Object, interfaces:{0}};
-static class_signature_t _SyntaxError = {0x16, "", "SyntaxError", &_Error, interfaces:{0}};
-static class_signature_t _TypeError = {0x16, "", "TypeError", &_Error, interfaces:{0}};
-static class_signature_t _URIError = {0x16, "", "URIError", &_Error, interfaces:{0}};
-static class_signature_t _UninitializedError = {0x16, "", "UninitializedError", &_Error, interfaces:{0}};
-static class_signature_t _VerifyError = {0x16, "", "VerifyError", &_Error, interfaces:{0}};
-static class_signature_t _XML = {0x16, "", "XML", &_Object, interfaces:{0}};
-static class_signature_t _XMLList = {0x16, "", "XMLList", &_Object, interfaces:{0}};
-static class_signature_t _int = {0x16, "", "int", &_Object, interfaces:{0}};
-static class_signature_t _uint = {0x16, "", "uint", &_Object, interfaces:{0}};
-static class_signature_t adobe_utils_CustomActions = {0x16, "adobe.utils", "CustomActions", &_Object, interfaces:{0}};
-static class_signature_t adobe_utils_ProductManager = {0x16, "adobe.utils", "ProductManager", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t adobe_utils_XMLUI = {0x16, "adobe.utils", "XMLUI", &_Object, interfaces:{0}};
-static class_signature_t flash_accessibility_Accessibility = {0x16, "flash.accessibility", "Accessibility", &_Object, interfaces:{0}};
-static class_signature_t flash_accessibility_AccessibilityImplementation = {0x16, "flash.accessibility", "AccessibilityImplementation", &_Object, interfaces:{0}};
-static class_signature_t flash_accessibility_AccessibilityProperties = {0x16, "flash.accessibility", "AccessibilityProperties", &_Object, interfaces:{0}};
-static class_signature_t flash_display_AVM1Movie = {0x16, "flash.display", "AVM1Movie", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_display_ActionScriptVersion = {0x16, "flash.display", "ActionScriptVersion", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Bitmap = {0x16, "flash.display", "Bitmap", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_display_BitmapData = {0x16, "flash.display", "BitmapData", &_Object, interfaces:{&flash_display_IBitmapDrawable, 0}};
-static class_signature_t flash_display_BitmapDataChannel = {0x16, "flash.display", "BitmapDataChannel", &_Object, interfaces:{0}};
-static class_signature_t flash_display_BlendMode = {0x16, "flash.display", "BlendMode", &_Object, interfaces:{0}};
-static class_signature_t flash_display_CapsStyle = {0x16, "flash.display", "CapsStyle", &_Object, interfaces:{0}};
-static class_signature_t flash_display_DisplayObject = {0x16, "flash.display", "DisplayObject", &flash_events_EventDispatcher, interfaces:{&flash_display_IBitmapDrawable, 0}};
-static class_signature_t flash_display_DisplayObjectContainer = {0x16, "flash.display", "DisplayObjectContainer", &flash_display_InteractiveObject, interfaces:{0}};
-static class_signature_t flash_display_FrameLabel = {0x16, "flash.display", "FrameLabel", &_Object, interfaces:{0}};
-static class_signature_t flash_display_GradientType = {0x16, "flash.display", "GradientType", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Graphics = {0x16, "flash.display", "Graphics", &_Object, interfaces:{0}};
-static class_signature_t flash_display_IBitmapDrawable = {0x16, "flash.display", "IBitmapDrawable", 0, {0}};
-static class_signature_t flash_display_InteractiveObject = {0x16, "flash.display", "InteractiveObject", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_display_InterpolationMethod = {0x16, "flash.display", "InterpolationMethod", &_Object, interfaces:{0}};
-static class_signature_t flash_display_JointStyle = {0x16, "flash.display", "JointStyle", &_Object, interfaces:{0}};
-static class_signature_t flash_display_LineScaleMode = {0x16, "flash.display", "LineScaleMode", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Loader = {0x16, "flash.display", "Loader", &flash_display_DisplayObjectContainer, interfaces:{0}};
-static class_signature_t flash_display_LoaderInfo = {0x16, "flash.display", "LoaderInfo", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_display_MorphShape = {0x16, "flash.display", "MorphShape", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_display_MovieClip = {0x16, "flash.display", "MovieClip", &flash_display_Sprite, interfaces:{0}};
-static class_signature_t flash_display_PixelSnapping = {0x16, "flash.display", "PixelSnapping", &_Object, interfaces:{0}};
-static class_signature_t flash_display_SWFVersion = {0x16, "flash.display", "SWFVersion", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Scene = {0x16, "flash.display", "Scene", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Shape = {0x16, "flash.display", "Shape", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_display_SimpleButton = {0x16, "flash.display", "SimpleButton", &flash_display_InteractiveObject, interfaces:{0}};
-static class_signature_t flash_display_SpreadMethod = {0x16, "flash.display", "SpreadMethod", &_Object, interfaces:{0}};
-static class_signature_t flash_display_Sprite = {0x16, "flash.display", "Sprite", &flash_display_DisplayObjectContainer, interfaces:{0}};
-static class_signature_t flash_display_Stage = {0x16, "flash.display", "Stage", &flash_display_DisplayObjectContainer, interfaces:{0}};
-static class_signature_t flash_display_StageAlign = {0x16, "flash.display", "StageAlign", &_Object, interfaces:{0}};
-static class_signature_t flash_display_StageQuality = {0x16, "flash.display", "StageQuality", &_Object, interfaces:{0}};
-static class_signature_t flash_display_StageScaleMode = {0x16, "flash.display", "StageScaleMode", &_Object, interfaces:{0}};
-static class_signature_t flash_errors_EOFError = {0x16, "flash.errors", "EOFError", &flash_errors_IOError, interfaces:{0}};
-static class_signature_t flash_errors_IOError = {0x16, "flash.errors", "IOError", &_Error, interfaces:{0}};
-static class_signature_t flash_errors_IllegalOperationError = {0x16, "flash.errors", "IllegalOperationError", &_Error, interfaces:{0}};
-static class_signature_t flash_errors_InvalidSWFError = {0x16, "flash.errors", "InvalidSWFError", &_Error, interfaces:{0}};
-static class_signature_t flash_errors_MemoryError = {0x16, "flash.errors", "MemoryError", &_Error, interfaces:{0}};
-static class_signature_t flash_errors_ScriptTimeoutError = {0x16, "flash.errors", "ScriptTimeoutError", &_Error, interfaces:{0}};
-static class_signature_t flash_errors_StackOverflowError = {0x16, "flash.errors", "StackOverflowError", &_Error, interfaces:{0}};
-static class_signature_t flash_events_ActivityEvent = {0x16, "flash.events", "ActivityEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_AsyncErrorEvent = {0x16, "flash.events", "AsyncErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
-static class_signature_t flash_events_ContextMenuEvent = {0x16, "flash.events", "ContextMenuEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_DataEvent = {0x16, "flash.events", "DataEvent", &flash_events_TextEvent, interfaces:{0}};
-static class_signature_t flash_events_ErrorEvent = {0x16, "flash.events", "ErrorEvent", &flash_events_TextEvent, interfaces:{0}};
-static class_signature_t flash_events_Event = {0x16, "flash.events", "Event", &_Object, interfaces:{0}};
-static class_signature_t flash_events_EventDispatcher = {0x16, "flash.events", "EventDispatcher", &_Object, interfaces:{&flash_events_IEventDispatcher, 0}};
-static class_signature_t flash_events_EventPhase = {0x16, "flash.events", "EventPhase", &_Object, interfaces:{0}};
-static class_signature_t flash_events_FocusEvent = {0x16, "flash.events", "FocusEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_HTTPStatusEvent = {0x16, "flash.events", "HTTPStatusEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_IEventDispatcher = {0x16, "flash.events", "IEventDispatcher", 0, {0}};
-static class_signature_t flash_events_IMEEvent = {0x16, "flash.events", "IMEEvent", &flash_events_TextEvent, interfaces:{0}};
-static class_signature_t flash_events_IOErrorEvent = {0x16, "flash.events", "IOErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
-static class_signature_t flash_events_KeyboardEvent = {0x16, "flash.events", "KeyboardEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_MouseEvent = {0x16, "flash.events", "MouseEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_NetFilterEvent = {0x16, "flash.events", "NetFilterEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_NetStatusEvent = {0x16, "flash.events", "NetStatusEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_ProgressEvent = {0x16, "flash.events", "ProgressEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_SecurityErrorEvent = {0x16, "flash.events", "SecurityErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
-static class_signature_t flash_events_StatusEvent = {0x16, "flash.events", "StatusEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_SyncEvent = {0x16, "flash.events", "SyncEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_TextEvent = {0x16, "flash.events", "TextEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_events_TimerEvent = {0x16, "flash.events", "TimerEvent", &flash_events_Event, interfaces:{0}};
-static class_signature_t flash_external_ExternalInterface = {0x16, "flash.external", "ExternalInterface", &_Object, interfaces:{0}};
-static class_signature_t flash_filters_BevelFilter = {0x16, "flash.filters", "BevelFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_BitmapFilter = {0x16, "flash.filters", "BitmapFilter", &_Object, interfaces:{0}};
-static class_signature_t flash_filters_BitmapFilterQuality = {0x16, "flash.filters", "BitmapFilterQuality", &_Object, interfaces:{0}};
-static class_signature_t flash_filters_BitmapFilterType = {0x16, "flash.filters", "BitmapFilterType", &_Object, interfaces:{0}};
-static class_signature_t flash_filters_BlurFilter = {0x16, "flash.filters", "BlurFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_ColorMatrixFilter = {0x16, "flash.filters", "ColorMatrixFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_ConvolutionFilter = {0x16, "flash.filters", "ConvolutionFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_DisplacementMapFilter = {0x16, "flash.filters", "DisplacementMapFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_DisplacementMapFilterMode = {0x16, "flash.filters", "DisplacementMapFilterMode", &_Object, interfaces:{0}};
-static class_signature_t flash_filters_DropShadowFilter = {0x16, "flash.filters", "DropShadowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_GlowFilter = {0x16, "flash.filters", "GlowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_GradientBevelFilter = {0x16, "flash.filters", "GradientBevelFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_filters_GradientGlowFilter = {0x16, "flash.filters", "GradientGlowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
-static class_signature_t flash_geom_ColorTransform = {0x16, "flash.geom", "ColorTransform", &_Object, interfaces:{0}};
-static class_signature_t flash_geom_Matrix = {0x16, "flash.geom", "Matrix", &_Object, interfaces:{0}};
-static class_signature_t flash_geom_Point = {0x16, "flash.geom", "Point", &_Object, interfaces:{0}};
-static class_signature_t flash_geom_Rectangle = {0x16, "flash.geom", "Rectangle", &_Object, interfaces:{0}};
-static class_signature_t flash_geom_Transform = {0x16, "flash.geom", "Transform", &_Object, interfaces:{0}};
-static class_signature_t flash_media_Camera = {0x16, "flash.media", "Camera", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_media_ID3Info = {0x16, "flash.media", "ID3Info", &_Object, interfaces:{0}};
-static class_signature_t flash_media_Microphone = {0x16, "flash.media", "Microphone", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_media_Sound = {0x16, "flash.media", "Sound", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_media_SoundChannel = {0x16, "flash.media", "SoundChannel", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_media_SoundLoaderContext = {0x16, "flash.media", "SoundLoaderContext", &_Object, interfaces:{0}};
-static class_signature_t flash_media_SoundMixer = {0x16, "flash.media", "SoundMixer", &_Object, interfaces:{0}};
-static class_signature_t flash_media_SoundTransform = {0x16, "flash.media", "SoundTransform", &_Object, interfaces:{0}};
-static class_signature_t flash_media_Video = {0x16, "flash.media", "Video", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_net_FileFilter = {0x16, "flash.net", "FileFilter", &_Object, interfaces:{0}};
-static class_signature_t flash_net_FileReference = {0x16, "flash.net", "FileReference", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_FileReferenceList = {0x16, "flash.net", "FileReferenceList", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_IDynamicPropertyOutput = {0x16, "flash.net", "IDynamicPropertyOutput", 0, {0}};
-static class_signature_t flash_net_IDynamicPropertyWriter = {0x16, "flash.net", "IDynamicPropertyWriter", 0, {0}};
-static class_signature_t flash_net_LocalConnection = {0x16, "flash.net", "LocalConnection", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_NetConnection = {0x16, "flash.net", "NetConnection", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_NetStream = {0x16, "flash.net", "NetStream", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_ObjectEncoding = {0x16, "flash.net", "ObjectEncoding", &_Object, interfaces:{0}};
-static class_signature_t flash_net_Responder = {0x16, "flash.net", "Responder", &_Object, interfaces:{0}};
-static class_signature_t flash_net_SharedObject = {0x16, "flash.net", "SharedObject", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_SharedObjectFlushStatus = {0x16, "flash.net", "SharedObjectFlushStatus", &_Object, interfaces:{0}};
-static class_signature_t flash_net_Socket = {0x16, "flash.net", "Socket", &flash_events_EventDispatcher, interfaces:{&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}};
-static class_signature_t flash_net_URLLoader = {0x16, "flash.net", "URLLoader", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_net_URLLoaderDataFormat = {0x16, "flash.net", "URLLoaderDataFormat", &_Object, interfaces:{0}};
-static class_signature_t flash_net_URLRequest = {0x16, "flash.net", "URLRequest", &_Object, interfaces:{0}};
-static class_signature_t flash_net_URLRequestHeader = {0x16, "flash.net", "URLRequestHeader", &_Object, interfaces:{0}};
-static class_signature_t flash_net_URLRequestMethod = {0x16, "flash.net", "URLRequestMethod", &_Object, interfaces:{0}};
-static class_signature_t flash_net_URLStream = {0x16, "flash.net", "URLStream", &flash_events_EventDispatcher, interfaces:{&flash_utils_IDataInput, 0}};
-static class_signature_t flash_net_URLVariables = {0x16, "flash.net", "URLVariables", &_Object, interfaces:{0}};
-static class_signature_t flash_net_XMLSocket = {0x16, "flash.net", "XMLSocket", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_printing_PrintJob = {0x16, "flash.printing", "PrintJob", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_printing_PrintJobOptions = {0x16, "flash.printing", "PrintJobOptions", &_Object, interfaces:{0}};
-static class_signature_t flash_printing_PrintJobOrientation = {0x16, "flash.printing", "PrintJobOrientation", &_Object, interfaces:{0}};
-static class_signature_t flash_system_ApplicationDomain = {0x16, "flash.system", "ApplicationDomain", &_Object, interfaces:{0}};
-static class_signature_t flash_system_Capabilities = {0x16, "flash.system", "Capabilities", &_Object, interfaces:{0}};
-static class_signature_t flash_system_IME = {0x16, "flash.system", "IME", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_system_IMEConversionMode = {0x16, "flash.system", "IMEConversionMode", &_Object, interfaces:{0}};
-static class_signature_t flash_system_LoaderContext = {0x16, "flash.system", "LoaderContext", &_Object, interfaces:{0}};
-static class_signature_t flash_system_Security = {0x16, "flash.system", "Security", &_Object, interfaces:{0}};
-static class_signature_t flash_system_SecurityDomain = {0x16, "flash.system", "SecurityDomain", &_Object, interfaces:{0}};
-static class_signature_t flash_system_SecurityPanel = {0x16, "flash.system", "SecurityPanel", &_Object, interfaces:{0}};
-static class_signature_t flash_system_System = {0x16, "flash.system", "System", &_Object, interfaces:{0}};
-static class_signature_t flash_text_AntiAliasType = {0x16, "flash.text", "AntiAliasType", &_Object, interfaces:{0}};
-static class_signature_t flash_text_CSMSettings = {0x16, "flash.text", "CSMSettings", &_Object, interfaces:{0}};
-static class_signature_t flash_text_Font = {0x16, "flash.text", "Font", &_Object, interfaces:{0}};
-static class_signature_t flash_text_FontStyle = {0x16, "flash.text", "FontStyle", &_Object, interfaces:{0}};
-static class_signature_t flash_text_FontType = {0x16, "flash.text", "FontType", &_Object, interfaces:{0}};
-static class_signature_t flash_text_GridFitType = {0x16, "flash.text", "GridFitType", &_Object, interfaces:{0}};
-static class_signature_t flash_text_StaticText = {0x16, "flash.text", "StaticText", &flash_display_DisplayObject, interfaces:{0}};
-static class_signature_t flash_text_StyleSheet = {0x16, "flash.text", "StyleSheet", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_text_TextColorType = {0x16, "flash.text", "TextColorType", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextDisplayMode = {0x16, "flash.text", "TextDisplayMode", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextExtent = {0x16, "flash.text", "TextExtent", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextField = {0x16, "flash.text", "TextField", &flash_display_InteractiveObject, interfaces:{0}};
-static class_signature_t flash_text_TextFieldAutoSize = {0x16, "flash.text", "TextFieldAutoSize", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextFieldType = {0x16, "flash.text", "TextFieldType", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextFormat = {0x16, "flash.text", "TextFormat", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextFormatAlign = {0x16, "flash.text", "TextFormatAlign", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextFormatDisplay = {0x16, "flash.text", "TextFormatDisplay", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextLineMetrics = {0x16, "flash.text", "TextLineMetrics", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextRenderer = {0x16, "flash.text", "TextRenderer", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextRun = {0x16, "flash.text", "TextRun", &_Object, interfaces:{0}};
-static class_signature_t flash_text_TextSnapshot = {0x16, "flash.text", "TextSnapshot", &_Object, interfaces:{0}};
-static class_signature_t flash_ui_ContextMenu = {0x16, "flash.ui", "ContextMenu", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_ui_ContextMenuBuiltInItems = {0x16, "flash.ui", "ContextMenuBuiltInItems", &_Object, interfaces:{0}};
-static class_signature_t flash_ui_ContextMenuItem = {0x16, "flash.ui", "ContextMenuItem", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_ui_KeyLocation = {0x16, "flash.ui", "KeyLocation", &_Object, interfaces:{0}};
-static class_signature_t flash_ui_Keyboard = {0x16, "flash.ui", "Keyboard", &_Object, interfaces:{0}};
-static class_signature_t flash_ui_Mouse = {0x16, "flash.ui", "Mouse", &_Object, interfaces:{0}};
-static class_signature_t flash_utils_ByteArray = {0x16, "flash.utils", "ByteArray", &_Object, interfaces:{&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}};
-static class_signature_t flash_utils_Dictionary = {0x16, "flash.utils", "Dictionary", &_Object, interfaces:{0}};
-static class_signature_t flash_utils_Endian = {0x16, "flash.utils", "Endian", &_Object, interfaces:{0}};
-static class_signature_t flash_utils_IDataInput = {0x16, "flash.utils", "IDataInput", 0, {0}};
-static class_signature_t flash_utils_IDataOutput = {0x16, "flash.utils", "IDataOutput", 0, {0}};
-static class_signature_t flash_utils_IExternalizable = {0x16, "flash.utils", "IExternalizable", 0, {0}};
-static class_signature_t flash_utils_Proxy = {0x16, "flash.utils", "Proxy", &_Object, interfaces:{0}};
-static class_signature_t flash_utils_Timer = {0x16, "flash.utils", "Timer", &flash_events_EventDispatcher, interfaces:{0}};
-static class_signature_t flash_xml_XMLDocument = {0x16, "flash.xml", "XMLDocument", &flash_xml_XMLNode, interfaces:{0}};
-static class_signature_t flash_xml_XMLNode = {0x16, "flash.xml", "XMLNode", &_Object, interfaces:{0}};
-static class_signature_t flash_xml_XMLNodeType = {0x16, "flash.xml", "XMLNodeType", &_Object, interfaces:{0}};
+static class_signature_t _ArgumentError = {0x16, 0x08, "", "ArgumentError", &_Error, interfaces:{0}};
+static class_signature_t _Array = {0x16, 0x08, "", "Array", &_Object, interfaces:{0}};
+static class_signature_t _Boolean = {0x16, 0x0b, "", "Boolean", &_Object, interfaces:{0}};
+static class_signature_t _Class = {0x16, 0x08, "", "Class", &_Object, interfaces:{0}};
+static class_signature_t _Date = {0x16, 0x0a, "", "Date", &_Object, interfaces:{0}};
+static class_signature_t _DefinitionError = {0x16, 0x08, "", "DefinitionError", &_Error, interfaces:{0}};
+static class_signature_t _Error = {0x16, 0x08, "", "Error", &_Object, interfaces:{0}};
+static class_signature_t _EvalError = {0x16, 0x08, "", "EvalError", &_Error, interfaces:{0}};
+static class_signature_t _Function = {0x16, 0x08, "", "Function", &_Object, interfaces:{0}};
+static class_signature_t _Math = {0x16, 0x0b, "", "Math", &_Object, interfaces:{0}};
+static class_signature_t _Namespace = {0x16, 0x0b, "", "Namespace", &_Object, interfaces:{0}};
+static class_signature_t _Number = {0x16, 0x0b, "", "Number", &_Object, interfaces:{0}};
+static class_signature_t _Object = {0x16, 0x08, "", "Object", 0, {0}};
+static class_signature_t _QName = {0x16, 0x0b, "", "QName", &_Object, interfaces:{0}};
+static class_signature_t _RangeError = {0x16, 0x08, "", "RangeError", &_Error, interfaces:{0}};
+static class_signature_t _ReferenceError = {0x16, 0x08, "", "ReferenceError", &_Error, interfaces:{0}};
+static class_signature_t _RegExp = {0x16, 0x08, "", "RegExp", &_Object, interfaces:{0}};
+static class_signature_t _SecurityError = {0x16, 0x08, "", "SecurityError", &_Error, interfaces:{0}};
+static class_signature_t _String = {0x16, 0x0b, "", "String", &_Object, interfaces:{0}};
+static class_signature_t _SyntaxError = {0x16, 0x08, "", "SyntaxError", &_Error, interfaces:{0}};
+static class_signature_t _TypeError = {0x16, 0x08, "", "TypeError", &_Error, interfaces:{0}};
+static class_signature_t _URIError = {0x16, 0x08, "", "URIError", &_Error, interfaces:{0}};
+static class_signature_t _UninitializedError = {0x16, 0x08, "", "UninitializedError", &_Error, interfaces:{0}};
+static class_signature_t _VerifyError = {0x16, 0x08, "", "VerifyError", &_Error, interfaces:{0}};
+static class_signature_t _XML = {0x16, 0x0a, "", "XML", &_Object, interfaces:{0}};
+static class_signature_t _XMLList = {0x16, 0x0a, "", "XMLList", &_Object, interfaces:{0}};
+static class_signature_t _int = {0x16, 0x0b, "", "int", &_Object, interfaces:{0}};
+static class_signature_t _uint = {0x16, 0x0b, "", "uint", &_Object, interfaces:{0}};
+static class_signature_t adobe_utils_CustomActions = {0x16, 0x0b, "adobe.utils", "CustomActions", &_Object, interfaces:{0}};
+static class_signature_t adobe_utils_ProductManager = {0x16, 0x0b, "adobe.utils", "ProductManager", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t adobe_utils_XMLUI = {0x16, 0x0b, "adobe.utils", "XMLUI", &_Object, interfaces:{0}};
+static class_signature_t flash_accessibility_Accessibility = {0x16, 0x0b, "flash.accessibility", "Accessibility", &_Object, interfaces:{0}};
+static class_signature_t flash_accessibility_AccessibilityImplementation = {0x16, 0x09, "flash.accessibility", "AccessibilityImplementation", &_Object, interfaces:{0}};
+static class_signature_t flash_accessibility_AccessibilityProperties = {0x16, 0x09, "flash.accessibility", "AccessibilityProperties", &_Object, interfaces:{0}};
+static class_signature_t flash_display_AVM1Movie = {0x16, 0x09, "flash.display", "AVM1Movie", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_display_ActionScriptVersion = {0x16, 0x0b, "flash.display", "ActionScriptVersion", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Bitmap = {0x16, 0x09, "flash.display", "Bitmap", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_display_BitmapData = {0x16, 0x09, "flash.display", "BitmapData", &_Object, interfaces:{&flash_display_IBitmapDrawable, 0}};
+static class_signature_t flash_display_BitmapDataChannel = {0x16, 0x0b, "flash.display", "BitmapDataChannel", &_Object, interfaces:{0}};
+static class_signature_t flash_display_BlendMode = {0x16, 0x0b, "flash.display", "BlendMode", &_Object, interfaces:{0}};
+static class_signature_t flash_display_CapsStyle = {0x16, 0x0b, "flash.display", "CapsStyle", &_Object, interfaces:{0}};
+static class_signature_t flash_display_DisplayObject = {0x16, 0x09, "flash.display", "DisplayObject", &flash_events_EventDispatcher, interfaces:{&flash_display_IBitmapDrawable, 0}};
+static class_signature_t flash_display_DisplayObjectContainer = {0x16, 0x09, "flash.display", "DisplayObjectContainer", &flash_display_InteractiveObject, interfaces:{0}};
+static class_signature_t flash_display_FrameLabel = {0x16, 0x0b, "flash.display", "FrameLabel", &_Object, interfaces:{0}};
+static class_signature_t flash_display_GradientType = {0x16, 0x0b, "flash.display", "GradientType", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Graphics = {0x16, 0x0b, "flash.display", "Graphics", &_Object, interfaces:{0}};
+static class_signature_t flash_display_IBitmapDrawable = {0x16, 0x05, "flash.display", "IBitmapDrawable", 0, {0}};
+static class_signature_t flash_display_InteractiveObject = {0x16, 0x09, "flash.display", "InteractiveObject", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_display_InterpolationMethod = {0x16, 0x0b, "flash.display", "InterpolationMethod", &_Object, interfaces:{0}};
+static class_signature_t flash_display_JointStyle = {0x16, 0x0b, "flash.display", "JointStyle", &_Object, interfaces:{0}};
+static class_signature_t flash_display_LineScaleMode = {0x16, 0x0b, "flash.display", "LineScaleMode", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Loader = {0x16, 0x09, "flash.display", "Loader", &flash_display_DisplayObjectContainer, interfaces:{0}};
+static class_signature_t flash_display_LoaderInfo = {0x16, 0x09, "flash.display", "LoaderInfo", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_display_MorphShape = {0x16, 0x0b, "flash.display", "MorphShape", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_display_MovieClip = {0x16, 0x08, "flash.display", "MovieClip", &flash_display_Sprite, interfaces:{0}};
+static class_signature_t flash_display_PixelSnapping = {0x16, 0x0b, "flash.display", "PixelSnapping", &_Object, interfaces:{0}};
+static class_signature_t flash_display_SWFVersion = {0x16, 0x0b, "flash.display", "SWFVersion", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Scene = {0x16, 0x0b, "flash.display", "Scene", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Shape = {0x16, 0x09, "flash.display", "Shape", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_display_SimpleButton = {0x16, 0x09, "flash.display", "SimpleButton", &flash_display_InteractiveObject, interfaces:{0}};
+static class_signature_t flash_display_SpreadMethod = {0x16, 0x0b, "flash.display", "SpreadMethod", &_Object, interfaces:{0}};
+static class_signature_t flash_display_Sprite = {0x16, 0x09, "flash.display", "Sprite", &flash_display_DisplayObjectContainer, interfaces:{0}};
+static class_signature_t flash_display_Stage = {0x16, 0x09, "flash.display", "Stage", &flash_display_DisplayObjectContainer, interfaces:{0}};
+static class_signature_t flash_display_StageAlign = {0x16, 0x0b, "flash.display", "StageAlign", &_Object, interfaces:{0}};
+static class_signature_t flash_display_StageQuality = {0x16, 0x0b, "flash.display", "StageQuality", &_Object, interfaces:{0}};
+static class_signature_t flash_display_StageScaleMode = {0x16, 0x0b, "flash.display", "StageScaleMode", &_Object, interfaces:{0}};
+static class_signature_t flash_errors_EOFError = {0x16, 0x08, "flash.errors", "EOFError", &flash_errors_IOError, interfaces:{0}};
+static class_signature_t flash_errors_IOError = {0x16, 0x08, "flash.errors", "IOError", &_Error, interfaces:{0}};
+static class_signature_t flash_errors_IllegalOperationError = {0x16, 0x08, "flash.errors", "IllegalOperationError", &_Error, interfaces:{0}};
+static class_signature_t flash_errors_InvalidSWFError = {0x16, 0x08, "flash.errors", "InvalidSWFError", &_Error, interfaces:{0}};
+static class_signature_t flash_errors_MemoryError = {0x16, 0x08, "flash.errors", "MemoryError", &_Error, interfaces:{0}};
+static class_signature_t flash_errors_ScriptTimeoutError = {0x16, 0x08, "flash.errors", "ScriptTimeoutError", &_Error, interfaces:{0}};
+static class_signature_t flash_errors_StackOverflowError = {0x16, 0x08, "flash.errors", "StackOverflowError", &_Error, interfaces:{0}};
+static class_signature_t flash_events_ActivityEvent = {0x16, 0x09, "flash.events", "ActivityEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_AsyncErrorEvent = {0x16, 0x09, "flash.events", "AsyncErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
+static class_signature_t flash_events_ContextMenuEvent = {0x16, 0x09, "flash.events", "ContextMenuEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_DataEvent = {0x16, 0x09, "flash.events", "DataEvent", &flash_events_TextEvent, interfaces:{0}};
+static class_signature_t flash_events_ErrorEvent = {0x16, 0x09, "flash.events", "ErrorEvent", &flash_events_TextEvent, interfaces:{0}};
+static class_signature_t flash_events_Event = {0x16, 0x09, "flash.events", "Event", &_Object, interfaces:{0}};
+static class_signature_t flash_events_EventDispatcher = {0x16, 0x09, "flash.events", "EventDispatcher", &_Object, interfaces:{&flash_events_IEventDispatcher, 0}};
+static class_signature_t flash_events_EventPhase = {0x16, 0x0b, "flash.events", "EventPhase", &_Object, interfaces:{0}};
+static class_signature_t flash_events_FocusEvent = {0x16, 0x09, "flash.events", "FocusEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_HTTPStatusEvent = {0x16, 0x09, "flash.events", "HTTPStatusEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_IEventDispatcher = {0x16, 0x05, "flash.events", "IEventDispatcher", 0, {0}};
+static class_signature_t flash_events_IMEEvent = {0x16, 0x09, "flash.events", "IMEEvent", &flash_events_TextEvent, interfaces:{0}};
+static class_signature_t flash_events_IOErrorEvent = {0x16, 0x09, "flash.events", "IOErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
+static class_signature_t flash_events_KeyboardEvent = {0x16, 0x09, "flash.events", "KeyboardEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_MouseEvent = {0x16, 0x09, "flash.events", "MouseEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_NetFilterEvent = {0x16, 0x09, "flash.events", "NetFilterEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_NetStatusEvent = {0x16, 0x09, "flash.events", "NetStatusEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_ProgressEvent = {0x16, 0x09, "flash.events", "ProgressEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_SecurityErrorEvent = {0x16, 0x09, "flash.events", "SecurityErrorEvent", &flash_events_ErrorEvent, interfaces:{0}};
+static class_signature_t flash_events_StatusEvent = {0x16, 0x09, "flash.events", "StatusEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_SyncEvent = {0x16, 0x09, "flash.events", "SyncEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_TextEvent = {0x16, 0x09, "flash.events", "TextEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_events_TimerEvent = {0x16, 0x09, "flash.events", "TimerEvent", &flash_events_Event, interfaces:{0}};
+static class_signature_t flash_external_ExternalInterface = {0x16, 0x0b, "flash.external", "ExternalInterface", &_Object, interfaces:{0}};
+static class_signature_t flash_filters_BevelFilter = {0x16, 0x0b, "flash.filters", "BevelFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_BitmapFilter = {0x16, 0x09, "flash.filters", "BitmapFilter", &_Object, interfaces:{0}};
+static class_signature_t flash_filters_BitmapFilterQuality = {0x16, 0x0b, "flash.filters", "BitmapFilterQuality", &_Object, interfaces:{0}};
+static class_signature_t flash_filters_BitmapFilterType = {0x16, 0x0b, "flash.filters", "BitmapFilterType", &_Object, interfaces:{0}};
+static class_signature_t flash_filters_BlurFilter = {0x16, 0x0b, "flash.filters", "BlurFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_ColorMatrixFilter = {0x16, 0x0b, "flash.filters", "ColorMatrixFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_ConvolutionFilter = {0x16, 0x09, "flash.filters", "ConvolutionFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_DisplacementMapFilter = {0x16, 0x0b, "flash.filters", "DisplacementMapFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_DisplacementMapFilterMode = {0x16, 0x0b, "flash.filters", "DisplacementMapFilterMode", &_Object, interfaces:{0}};
+static class_signature_t flash_filters_DropShadowFilter = {0x16, 0x0b, "flash.filters", "DropShadowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_GlowFilter = {0x16, 0x0b, "flash.filters", "GlowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_GradientBevelFilter = {0x16, 0x0b, "flash.filters", "GradientBevelFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_filters_GradientGlowFilter = {0x16, 0x0b, "flash.filters", "GradientGlowFilter", &flash_filters_BitmapFilter, interfaces:{0}};
+static class_signature_t flash_geom_ColorTransform = {0x16, 0x09, "flash.geom", "ColorTransform", &_Object, interfaces:{0}};
+static class_signature_t flash_geom_Matrix = {0x16, 0x09, "flash.geom", "Matrix", &_Object, interfaces:{0}};
+static class_signature_t flash_geom_Point = {0x16, 0x09, "flash.geom", "Point", &_Object, interfaces:{0}};
+static class_signature_t flash_geom_Rectangle = {0x16, 0x09, "flash.geom", "Rectangle", &_Object, interfaces:{0}};
+static class_signature_t flash_geom_Transform = {0x16, 0x09, "flash.geom", "Transform", &_Object, interfaces:{0}};
+static class_signature_t flash_media_Camera = {0x16, 0x0b, "flash.media", "Camera", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_media_ID3Info = {0x16, 0x0a, "flash.media", "ID3Info", &_Object, interfaces:{0}};
+static class_signature_t flash_media_Microphone = {0x16, 0x0b, "flash.media", "Microphone", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_media_Sound = {0x16, 0x09, "flash.media", "Sound", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_media_SoundChannel = {0x16, 0x0b, "flash.media", "SoundChannel", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_media_SoundLoaderContext = {0x16, 0x09, "flash.media", "SoundLoaderContext", &_Object, interfaces:{0}};
+static class_signature_t flash_media_SoundMixer = {0x16, 0x0b, "flash.media", "SoundMixer", &_Object, interfaces:{0}};
+static class_signature_t flash_media_SoundTransform = {0x16, 0x0b, "flash.media", "SoundTransform", &_Object, interfaces:{0}};
+static class_signature_t flash_media_Video = {0x16, 0x09, "flash.media", "Video", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_net_FileFilter = {0x16, 0x0b, "flash.net", "FileFilter", &_Object, interfaces:{0}};
+static class_signature_t flash_net_FileReference = {0x16, 0x09, "flash.net", "FileReference", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_FileReferenceList = {0x16, 0x09, "flash.net", "FileReferenceList", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_IDynamicPropertyOutput = {0x16, 0x05, "flash.net", "IDynamicPropertyOutput", 0, {0}};
+static class_signature_t flash_net_IDynamicPropertyWriter = {0x16, 0x05, "flash.net", "IDynamicPropertyWriter", 0, {0}};
+static class_signature_t flash_net_LocalConnection = {0x16, 0x09, "flash.net", "LocalConnection", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_NetConnection = {0x16, 0x09, "flash.net", "NetConnection", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_NetStream = {0x16, 0x09, "flash.net", "NetStream", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_ObjectEncoding = {0x16, 0x0b, "flash.net", "ObjectEncoding", &_Object, interfaces:{0}};
+static class_signature_t flash_net_Responder = {0x16, 0x09, "flash.net", "Responder", &_Object, interfaces:{0}};
+static class_signature_t flash_net_SharedObject = {0x16, 0x09, "flash.net", "SharedObject", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_SharedObjectFlushStatus = {0x16, 0x0b, "flash.net", "SharedObjectFlushStatus", &_Object, interfaces:{0}};
+static class_signature_t flash_net_Socket = {0x16, 0x09, "flash.net", "Socket", &flash_events_EventDispatcher, interfaces:{&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}};
+static class_signature_t flash_net_URLLoader = {0x16, 0x09, "flash.net", "URLLoader", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_net_URLLoaderDataFormat = {0x16, 0x0b, "flash.net", "URLLoaderDataFormat", &_Object, interfaces:{0}};
+static class_signature_t flash_net_URLRequest = {0x16, 0x0b, "flash.net", "URLRequest", &_Object, interfaces:{0}};
+static class_signature_t flash_net_URLRequestHeader = {0x16, 0x0b, "flash.net", "URLRequestHeader", &_Object, interfaces:{0}};
+static class_signature_t flash_net_URLRequestMethod = {0x16, 0x0b, "flash.net", "URLRequestMethod", &_Object, interfaces:{0}};
+static class_signature_t flash_net_URLStream = {0x16, 0x09, "flash.net", "URLStream", &flash_events_EventDispatcher, interfaces:{&flash_utils_IDataInput, 0}};
+static class_signature_t flash_net_URLVariables = {0x16, 0x08, "flash.net", "URLVariables", &_Object, interfaces:{0}};
+static class_signature_t flash_net_XMLSocket = {0x16, 0x09, "flash.net", "XMLSocket", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_printing_PrintJob = {0x16, 0x09, "flash.printing", "PrintJob", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_printing_PrintJobOptions = {0x16, 0x09, "flash.printing", "PrintJobOptions", &_Object, interfaces:{0}};
+static class_signature_t flash_printing_PrintJobOrientation = {0x16, 0x0b, "flash.printing", "PrintJobOrientation", &_Object, interfaces:{0}};
+static class_signature_t flash_system_ApplicationDomain = {0x16, 0x0b, "flash.system", "ApplicationDomain", &_Object, interfaces:{0}};
+static class_signature_t flash_system_Capabilities = {0x16, 0x0b, "flash.system", "Capabilities", &_Object, interfaces:{0}};
+static class_signature_t flash_system_IME = {0x16, 0x0b, "flash.system", "IME", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_system_IMEConversionMode = {0x16, 0x0b, "flash.system", "IMEConversionMode", &_Object, interfaces:{0}};
+static class_signature_t flash_system_LoaderContext = {0x16, 0x09, "flash.system", "LoaderContext", &_Object, interfaces:{0}};
+static class_signature_t flash_system_Security = {0x16, 0x0b, "flash.system", "Security", &_Object, interfaces:{0}};
+static class_signature_t flash_system_SecurityDomain = {0x16, 0x09, "flash.system", "SecurityDomain", &_Object, interfaces:{0}};
+static class_signature_t flash_system_SecurityPanel = {0x16, 0x0b, "flash.system", "SecurityPanel", &_Object, interfaces:{0}};
+static class_signature_t flash_system_System = {0x16, 0x0b, "flash.system", "System", &_Object, interfaces:{0}};
+static class_signature_t flash_text_AntiAliasType = {0x16, 0x0b, "flash.text", "AntiAliasType", &_Object, interfaces:{0}};
+static class_signature_t flash_text_CSMSettings = {0x16, 0x0b, "flash.text", "CSMSettings", &_Object, interfaces:{0}};
+static class_signature_t flash_text_Font = {0x16, 0x09, "flash.text", "Font", &_Object, interfaces:{0}};
+static class_signature_t flash_text_FontStyle = {0x16, 0x0b, "flash.text", "FontStyle", &_Object, interfaces:{0}};
+static class_signature_t flash_text_FontType = {0x16, 0x0b, "flash.text", "FontType", &_Object, interfaces:{0}};
+static class_signature_t flash_text_GridFitType = {0x16, 0x0b, "flash.text", "GridFitType", &_Object, interfaces:{0}};
+static class_signature_t flash_text_StaticText = {0x16, 0x0b, "flash.text", "StaticText", &flash_display_DisplayObject, interfaces:{0}};
+static class_signature_t flash_text_StyleSheet = {0x16, 0x08, "flash.text", "StyleSheet", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_text_TextColorType = {0x16, 0x0b, "flash.text", "TextColorType", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextDisplayMode = {0x16, 0x0b, "flash.text", "TextDisplayMode", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextExtent = {0x16, 0x09, "flash.text", "TextExtent", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextField = {0x16, 0x09, "flash.text", "TextField", &flash_display_InteractiveObject, interfaces:{0}};
+static class_signature_t flash_text_TextFieldAutoSize = {0x16, 0x0b, "flash.text", "TextFieldAutoSize", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextFieldType = {0x16, 0x0b, "flash.text", "TextFieldType", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextFormat = {0x16, 0x09, "flash.text", "TextFormat", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextFormatAlign = {0x16, 0x0b, "flash.text", "TextFormatAlign", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextFormatDisplay = {0x16, 0x0b, "flash.text", "TextFormatDisplay", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextLineMetrics = {0x16, 0x09, "flash.text", "TextLineMetrics", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextRenderer = {0x16, 0x0b, "flash.text", "TextRenderer", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextRun = {0x16, 0x09, "flash.text", "TextRun", &_Object, interfaces:{0}};
+static class_signature_t flash_text_TextSnapshot = {0x16, 0x09, "flash.text", "TextSnapshot", &_Object, interfaces:{0}};
+static class_signature_t flash_ui_ContextMenu = {0x16, 0x0b, "flash.ui", "ContextMenu", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_ui_ContextMenuBuiltInItems = {0x16, 0x0b, "flash.ui", "ContextMenuBuiltInItems", &_Object, interfaces:{0}};
+static class_signature_t flash_ui_ContextMenuItem = {0x16, 0x0b, "flash.ui", "ContextMenuItem", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_ui_KeyLocation = {0x16, 0x0b, "flash.ui", "KeyLocation", &_Object, interfaces:{0}};
+static class_signature_t flash_ui_Keyboard = {0x16, 0x0b, "flash.ui", "Keyboard", &_Object, interfaces:{0}};
+static class_signature_t flash_ui_Mouse = {0x16, 0x0b, "flash.ui", "Mouse", &_Object, interfaces:{0}};
+static class_signature_t flash_utils_ByteArray = {0x16, 0x09, "flash.utils", "ByteArray", &_Object, interfaces:{&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}};
+static class_signature_t flash_utils_Dictionary = {0x16, 0x08, "flash.utils", "Dictionary", &_Object, interfaces:{0}};
+static class_signature_t flash_utils_Endian = {0x16, 0x0b, "flash.utils", "Endian", &_Object, interfaces:{0}};
+static class_signature_t flash_utils_IDataInput = {0x16, 0x05, "flash.utils", "IDataInput", 0, {0}};
+static class_signature_t flash_utils_IDataOutput = {0x16, 0x05, "flash.utils", "IDataOutput", 0, {0}};
+static class_signature_t flash_utils_IExternalizable = {0x16, 0x05, "flash.utils", "IExternalizable", 0, {0}};
+static class_signature_t flash_utils_Proxy = {0x16, 0x09, "flash.utils", "Proxy", &_Object, interfaces:{0}};
+static class_signature_t flash_utils_Timer = {0x16, 0x09, "flash.utils", "Timer", &flash_events_EventDispatcher, interfaces:{0}};
+static class_signature_t flash_xml_XMLDocument = {0x16, 0x09, "flash.xml", "XMLDocument", &flash_xml_XMLNode, interfaces:{0}};
+static class_signature_t flash_xml_XMLNode = {0x16, 0x09, "flash.xml", "XMLNode", &_Object, interfaces:{0}};
+static class_signature_t flash_xml_XMLNodeType = {0x16, 0x0b, "flash.xml", "XMLNodeType", &_Object, interfaces:{0}};
 dict_t* builtin_getclasses()
 {
     dict_t*d = dict_new2(&class_signature_type);