// Token: 0x06001195 RID: 4501 RVA: 0x0009A144 File Offset: 0x00098344 private static void dwaterGetParam(AppMain.DMAP_PARAM_WATER param) { param.frame[0] = AppMain._dmap_water._object[0].frame; param.frame[1] = AppMain._dmap_water._object[1].frame; param.draw_u = AppMain._dmap_water.draw_u; param.draw_v = AppMain._dmap_water.draw_v; param.scale = AppMain._dmap_water.scale; param.pos_x = AppMain._dmap_water.pos_x; param.pos_y = AppMain._dmap_water.pos_y; param.pos_dy = AppMain._dmap_water.pos_dy; param.repeat_u = AppMain._dmap_water.repeat_u; param.repeat_v = AppMain._dmap_water.repeat_v; param.rot_z = AppMain._dmap_water.rot_z; param.color = AppMain._dmap_water.color; }
// Token: 0x06001199 RID: 4505 RVA: 0x0009A494 File Offset: 0x00098694 private static void dwaterDrawWater(AppMain.AMS_RENDER_TARGET texture) { AppMain.DMAP_PARAM_WATER draw_param = AppMain._dmap_water.draw_param; AppMain.amDrawPushState(); AppMain.NNS_VECTOR nns_VECTOR = new AppMain.NNS_VECTOR(0f, draw_param.pos_dy, -0.5f); AppMain.nnTransformVector(nns_VECTOR, AppMain.amDrawGetProjectionMatrix(), nns_VECTOR); float draw_u = draw_param.draw_u; float draw_v = draw_param.draw_v; float repeat_u = draw_param.repeat_u; float scale = draw_param.scale; float repeat_v = draw_param.repeat_v; float scale2 = draw_param.scale; float y = nns_VECTOR.y; int rot_z = draw_param.rot_z; uint color = draw_param.color; AppMain.amDrawPopState(); }
private static void dwaterDrawWater(AppMain.AMS_RENDER_TARGET texture) { AppMain.DMAP_PARAM_WATER drawParam = AppMain._dmap_water.draw_param; AppMain.amDrawPushState(); AppMain.NNS_VECTOR nnsVector = new AppMain.NNS_VECTOR(0.0f, drawParam.pos_dy, -0.5f); AppMain.nnTransformVector(nnsVector, AppMain.amDrawGetProjectionMatrix(), nnsVector); double drawU = (double)drawParam.draw_u; double drawV = (double)drawParam.draw_v; double repeatU = (double)drawParam.repeat_u; double scale1 = (double)drawParam.scale; double repeatV = (double)drawParam.repeat_v; double scale2 = (double)drawParam.scale; double y = (double)nnsVector.y; int rotZ = drawParam.rot_z; int color = (int)drawParam.color; AppMain.amDrawPopState(); }
// Token: 0x0600119A RID: 4506 RVA: 0x0009A518 File Offset: 0x00098718 private static void _dwaterSetParam(AppMain.AMS_TCB tcbp) { AppMain.DMAP_PARAM_WATER draw_param = (AppMain.DMAP_PARAM_WATER)AppMain.amTaskGetWork(tcbp); AppMain._dmap_water.draw_param = draw_param; }
// Token: 0x06001196 RID: 4502 RVA: 0x0009A224 File Offset: 0x00098424 private static void dwaterSetParam() { AppMain.DMAP_PARAM_WATER dmap_PARAM_WATER = AppMain.amDrawAlloc_DMAP_PARAM_WATER(); AppMain.dwaterGetParam(dmap_PARAM_WATER); AppMain.amDrawMakeTask(new AppMain.TaskProc(AppMain._dwaterSetParam), 0, dmap_PARAM_WATER); }
private static void dwaterSetParam() { AppMain.DMAP_PARAM_WATER dmapParamWater = AppMain.amDrawAlloc_DMAP_PARAM_WATER(); AppMain.dwaterGetParam(dmapParamWater); AppMain.amDrawMakeTask(new AppMain.TaskProc(AppMain._dwaterSetParam), (ushort)0, (object)dmapParamWater); }