private static void GmGameDBuildRegFlushModel(AppMain.OBS_ACTION3D_NN_WORK[] obj_3d_list, int num) { AppMain.GMS_GDBUILD_BUILD_MDL_WORK gdbuildBuildMdlWork = AppMain.gm_obj_build_model_work_buf[AppMain.gm_obj_build_model_work_reg_num]; ++AppMain.gm_obj_build_model_work_reg_num; gdbuildBuildMdlWork.num = num; gdbuildBuildMdlWork.obj_3d_list = obj_3d_list; gdbuildBuildMdlWork.build_state = AppMain.GME_GAME_DBUILD_MDL_STATE.GME_GAME_DBUILD_MDL_STATE_REG_FLUSH_WAIT; }
private static AppMain.OBS_ACTION3D_NN_WORK[] GmGameDBuildRegBuildModel( AppMain.AMS_AMB_HEADER mdl_amb, AppMain.AMS_AMB_HEADER tex_amb, uint draw_flag, AppMain.TXB_HEADER txb) { AppMain.GMS_GDBUILD_BUILD_MDL_WORK gdbuildBuildMdlWork = AppMain.gm_obj_build_model_work_buf[AppMain.gm_obj_build_model_work_reg_num]; ++AppMain.gm_obj_build_model_work_reg_num; gdbuildBuildMdlWork.num = mdl_amb.file_num; gdbuildBuildMdlWork.obj_3d_list = AppMain.New <AppMain.OBS_ACTION3D_NN_WORK>(gdbuildBuildMdlWork.num); gdbuildBuildMdlWork.mdl_amb = mdl_amb; gdbuildBuildMdlWork.tex_amb = tex_amb; gdbuildBuildMdlWork.draw_flag = draw_flag; gdbuildBuildMdlWork.txb = txb; gdbuildBuildMdlWork.build_state = AppMain.GME_GAME_DBUILD_MDL_STATE.GME_GAME_DBUILD_MDL_STATE_REG_WAIT; return(gdbuildBuildMdlWork.obj_3d_list); }