static bool Cubemap_SetPixels__Color_Array__CubemapFace__Int32(JSVCall vc, int argc) { int len = argc; if (len == 3) { UnityEngine.Color[] arg0 = JSDataExchangeMgr.GetJSArg <UnityEngine.Color[]>(() => { int jsObjID = JSApi.getObject((int)JSApi.GetType.Arg); int length = JSApi.getArrayLength(jsObjID); var ret = new UnityEngine.Color[length]; for (var i = 0; i < length; i++) { JSApi.getElement(jsObjID, i); ret[i] = (UnityEngine.Color)JSMgr.datax.getObject((int)JSApi.GetType.SaveAndRemove); } return(ret); }); UnityEngine.CubemapFace arg1 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); System.Int32 arg2 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); ((UnityEngine.Cubemap)vc.csObj).SetPixels(arg0, arg1, arg2); } return(true); }
static bool RenderTargetSetup_RenderTargetSetup8(JSVCall vc, int argc) { int _this = JSApi.getObject((int)JSApi.GetType.Arg); JSApi.attachFinalizerObject(_this); --argc; int len = argc; if (len == 4) { UnityEngine.RenderBuffer[] arg0 = JSDataExchangeMgr.GetJSArg <UnityEngine.RenderBuffer[]>(() => { int jsObjID = JSApi.getObject((int)JSApi.GetType.Arg); int length = JSApi.getArrayLength(jsObjID); var ret = new UnityEngine.RenderBuffer[length]; for (var i = 0; i < length; i++) { JSApi.getElement(jsObjID, i); ret[i] = (UnityEngine.RenderBuffer)JSMgr.datax.getObject((int)JSApi.GetType.SaveAndRemove); } return(ret); }); UnityEngine.RenderBuffer arg1 = (UnityEngine.RenderBuffer)JSMgr.datax.getObject((int)JSApi.GetType.Arg); System.Int32 arg2 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); UnityEngine.CubemapFace arg3 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); JSMgr.addJSCSRel(_this, new UnityEngine.RenderTargetSetup(arg0, arg1, arg2, arg3)); } return(true); }
static bool Graphics_SetRenderTarget__RenderTexture__Int32__CubemapFace(JSVCall vc, int argc) { int len = argc; if (len == 3) { UnityEngine.RenderTexture arg0 = (UnityEngine.RenderTexture)JSMgr.datax.getObject((int)JSApi.GetType.Arg); System.Int32 arg1 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); UnityEngine.CubemapFace arg2 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); UnityEngine.Graphics.SetRenderTarget(arg0, arg1, arg2); } return(true); }
static bool Cubemap_GetPixel__CubemapFace__Int32__Int32(JSVCall vc, int argc) { int len = argc; if (len == 3) { UnityEngine.CubemapFace arg0 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); System.Int32 arg1 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); System.Int32 arg2 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); JSMgr.datax.setObject((int)JSApi.SetType.Rval, ((UnityEngine.Cubemap)vc.csObj).GetPixel(arg0, arg1, arg2)); } return(true); }
static bool Cubemap_SetPixel__CubemapFace__Int32__Int32__Color(JSVCall vc, int argc) { int len = argc; if (len == 4) { UnityEngine.CubemapFace arg0 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); System.Int32 arg1 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); System.Int32 arg2 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); UnityEngine.Color arg3 = (UnityEngine.Color)JSMgr.datax.getObject((int)JSApi.GetType.Arg); ((UnityEngine.Cubemap)vc.csObj).SetPixel(arg0, arg1, arg2, arg3); } return(true); }
static void RenderTargetSetup_cubemapFace(JSVCall vc) { if (vc.bGet) { UnityEngine.RenderTargetSetup _this = (UnityEngine.RenderTargetSetup)vc.csObj; var result = _this.cubemapFace; JSApi.setEnum((int)JSApi.SetType.Rval, (int)result); } else { UnityEngine.CubemapFace arg0 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); UnityEngine.RenderTargetSetup _this = (UnityEngine.RenderTargetSetup)vc.csObj; _this.cubemapFace = arg0; JSMgr.changeJSObj(vc.jsObjID, _this); } }
static bool Cubemap_GetPixels__CubemapFace(JSVCall vc, int argc) { int len = argc; if (len == 1) { UnityEngine.CubemapFace arg0 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); var arrRet = ((UnityEngine.Cubemap)vc.csObj).GetPixels(arg0); for (int i = 0; arrRet != null && i < arrRet.Length; i++) { JSMgr.datax.setObject((int)JSApi.SetType.SaveAndTempTrace, arrRet[i]); JSApi.moveSaveID2Arr(i); } JSApi.setArrayS((int)JSApi.SetType.Rval, (arrRet != null ? arrRet.Length : 0), true); } return(true); }
static bool RenderTargetSetup_RenderTargetSetup5(JSVCall vc, int argc) { int _this = JSApi.getObject((int)JSApi.GetType.Arg); JSApi.attachFinalizerObject(_this); --argc; int len = argc; if (len == 4) { UnityEngine.RenderBuffer arg0 = (UnityEngine.RenderBuffer)JSMgr.datax.getObject((int)JSApi.GetType.Arg); UnityEngine.RenderBuffer arg1 = (UnityEngine.RenderBuffer)JSMgr.datax.getObject((int)JSApi.GetType.Arg); System.Int32 arg2 = (System.Int32)JSApi.getInt32((int)JSApi.GetType.Arg); UnityEngine.CubemapFace arg3 = (UnityEngine.CubemapFace)JSApi.getEnum((int)JSApi.GetType.Arg); JSMgr.addJSCSRel(_this, new UnityEngine.RenderTargetSetup(arg0, arg1, arg2, arg3)); } return(true); }