static bool Light_RemoveCommandBuffers__LightEvent(JSVCall vc, int argc) { int len = argc; if (len == 1) { UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)JSApi.getEnum((int)JSApi.GetType.Arg); ((UnityEngine.Light)vc.csObj).RemoveCommandBuffers(arg0); } return(true); }
static bool Light_RemoveCommandBuffer__LightEvent__CommandBuffer(JSVCall vc, int argc) { int len = argc; if (len == 2) { UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)JSApi.getEnum((int)JSApi.GetType.Arg); UnityEngine.Rendering.CommandBuffer arg1 = (UnityEngine.Rendering.CommandBuffer)JSMgr.datax.getObject((int)JSApi.GetType.Arg); ((UnityEngine.Light)vc.csObj).RemoveCommandBuffer(arg0, arg1); } return(true); }
public static int RemoveCommandBuffers_wrap(long L) { try { long nThisPtr = FCLibHelper.fc_get_inport_obj_ptr(L); Light obj = get_obj(nThisPtr); UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)(FCLibHelper.fc_get_int(L, 0)); obj.RemoveCommandBuffers(arg0); } catch (Exception e) { Debug.LogException(e); } return(0); }
public static int AddCommandBuffer_wrap(long L) { try { long nThisPtr = FCLibHelper.fc_get_inport_obj_ptr(L); Light obj = get_obj(nThisPtr); UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)(FCLibHelper.fc_get_int(L, 0)); UnityEngine.Rendering.CommandBuffer arg1 = FCGetObj.GetObj <UnityEngine.Rendering.CommandBuffer>(FCLibHelper.fc_get_intptr(L, 1)); obj.AddCommandBuffer(arg0, arg1); } catch (Exception e) { Debug.LogException(e); } return(0); }
public static int GetCommandBuffers_wrap(long L) { try { long nThisPtr = FCLibHelper.fc_get_inport_obj_ptr(L); Light obj = get_obj(nThisPtr); UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)(FCLibHelper.fc_get_int(L, 0)); CommandBuffer[] ret = obj.GetCommandBuffers(arg0); long ret_ptr = FCLibHelper.fc_get_return_ptr(L); FCCustomParam.ReturnArray(ret, ret_ptr); } catch (Exception e) { Debug.LogException(e); } return(0); }
static bool Light_GetCommandBuffers__LightEvent(JSVCall vc, int argc) { int len = argc; if (len == 1) { UnityEngine.Rendering.LightEvent arg0 = (UnityEngine.Rendering.LightEvent)JSApi.getEnum((int)JSApi.GetType.Arg); var arrRet = ((UnityEngine.Light)vc.csObj).GetCommandBuffers(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); }