// Token: 0x06000578 RID: 1400 RVA: 0x0002F3B0 File Offset: 0x0002D5B0 public static void gmGmkLand3TvxPulleyDrawFunc(OBS_OBJECT_WORK obj_work) { if (!AppMain.GmMainIsDrawEnable()) { return; } if ((obj_work.disp_flag & 32U) != 0U) { return; } NNS_TEXCOORD nns_TEXCOORD = new NNS_TEXCOORD(0f, 0f); AppMain.gmGmkLand3TvxDrawFuncEx(2U, obj_work.obj_3d.texlist, ref obj_work.pos, ref obj_work.scale, AppMain.GMD_TVX_DISP_LIGHT_DISABLE | AppMain.GMD_TVX_DISP_ROTATE, ( short )(-( short )obj_work.dir.z), ref nns_TEXCOORD); }
// Token: 0x0600057A RID: 1402 RVA: 0x0002F4AC File Offset: 0x0002D6AC public static void gmGmkLand3TvxDrawFuncEx(uint tvx_index, AppMain.NNS_TEXLIST texlist, ref AppMain.VecFx32 pos, ref AppMain.VecFx32 scale, uint disp_flag, short dir_z, ref NNS_TEXCOORD uv) { AppMain.TVX_FILE tvx_FILE; if (AppMain.gm_gmk_land_3_obj_tvx_list.buf[( int )tvx_index] == null) { tvx_FILE = new AppMain.TVX_FILE(( AmbChunk )AmBind.Get(AppMain.gm_gmk_land_3_obj_tvx_list, ( int )tvx_index)); AppMain.gm_gmk_land_3_obj_tvx_list.buf[( int )tvx_index] = tvx_FILE; } else { tvx_FILE = (AppMain.TVX_FILE)AppMain.gm_gmk_land_3_obj_tvx_list.buf[( int )tvx_index]; } AppMain.GMS_TVX_EX_WORK gms_TVX_EX_WORK = default(AppMain.GMS_TVX_EX_WORK); gms_TVX_EX_WORK.u_wrap = 1; gms_TVX_EX_WORK.v_wrap = 1; gms_TVX_EX_WORK.coord.u = uv.u; gms_TVX_EX_WORK.coord.v = uv.v; gms_TVX_EX_WORK.color = uint.MaxValue; AppMain.GmTvxSetModelEx(tvx_FILE, texlist, ref pos, ref scale, disp_flag, dir_z, ref gms_TVX_EX_WORK); }