static void APIExportTest_StaticObject(JSVCall vc) { if (vc.bGet) { var result = APIExportTest.StaticObject; JSMgr.datax.setObject((int)JSApi.SetType.Rval, result); } else { APIExportTest.RefObject arg0 = (APIExportTest.RefObject)JSMgr.datax.getObject((int)JSApi.GetType.Arg); APIExportTest.StaticObject = arg0; } }
static void RefObject_y(JSVCall vc) { if (vc.bGet) { APIExportTest.RefObject _this = (APIExportTest.RefObject)vc.csObj; var result = _this.y; JSApi.setInt32((int)JSApi.SetType.Rval, (System.Int32)(result)); } else { System.Int32 arg0 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); APIExportTest.RefObject _this = (APIExportTest.RefObject)vc.csObj; _this.y = arg0; } }
// fields static void RefObject_Name(JSVCall vc) { if (vc.bGet) { APIExportTest.RefObject _this = (APIExportTest.RefObject)vc.csObj; var result = _this.Name; JSApi.setStringS((int)JSApi.SetType.Rval, result); } else { System.String arg0 = (System.String)JSApi.getStringS((int)JSApi.GetType.Arg); APIExportTest.RefObject _this = (APIExportTest.RefObject)vc.csObj; _this.Name = arg0; } }
public static APIExportTest.RefObject Run(APIExportTest.RefObject refObject) { APIExportTest.StaticObject.x += refObject.x; APIExportTest.StaticObject.y += refObject.y; return(APIExportTest.StaticObject); }