sswf-1.7.4-src.zip 源码

源代码在线查看: object.asc

软件大小: 3300 K
上传用户: singwolf
关键词: sswf src zip 源码
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* object.asc -- written by Alexis WILKE for Made to Order Software, Ltd. (c) 2005-2006 */								/*								Copyright (c) 2005-2006 Made to Order Software, Ltd.								Permission is hereby granted, free of charge, to any				person obtaining a copy of this software and				associated documentation files (the "Software"), to				deal in the Software without restriction, including				without limitation the rights to use, copy, modify,				merge, publish, distribute, sublicense, and/or sell				copies of the Software, and to permit persons to whom				the Software is furnished to do so, subject to the				following conditions:								The above copyright notice and this permission notice				shall be included in all copies or substantial				portions of the Software.								THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF				ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT				LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS				FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO				EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE				LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,				WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,				ARISING FROM, OUT OF OR IN CONNECTION WITH THE				SOFTWARE OR THE USE OR OTHER DEALINGS IN THE				SOFTWARE.								*/												intrinsic package Global				{					// This is the root to all the other objects					// Note that all the other objects, even when they don't specify					// 'extend Object' they are anyway derived from this class.					dynamic class Object					{						function Object(unchecked value : Object) : Void;						function addProperty(property : String, get_function : function() : Object, set_function : function(value : Object) : Void) : Boolean;						function registerClass(symbol : String, constructor : function() : Object) : Void;						function unwatch(property : String) : Boolean;						function watch(property : String, callback : function(property : String, old_value : Object, new_value : Object, user_data : Object) : Object, unchecked user_data : Object) : Boolean;										function toString(Void) : String;						function valueOf(Void) : Object;										var __proto__ : Object;						var __resolve : function(name : String) : Void;						var constructor : function(Void) : Void;					}									// The special 'Void', 'undefined' & 'null' objects					// These are lexer specific objects so we can't declare them here					// but the following is what it would look like:					//class Void;					//var undefined : Object;					//var null : Object;									var _global : Object;				}															

相关资源