// Token: 0x0600007E RID: 126 RVA: 0x000073A0 File Offset: 0x000055A0 private static void GmEventMgrInit() { AppMain.gm_eve_mgr_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmEveMgrMain), new AppMain.GSF_TASK_PROCEDURE(AppMain.gmEveMgrDest), 0U, 0, 4240U, 5, () => new AppMain.GMS_EVE_MGR_WORK(), "GM_EVT_MGR"); AppMain.GMS_EVE_MGR_WORK gms_EVE_MGR_WORK = (AppMain.GMS_EVE_MGR_WORK)AppMain.gm_eve_mgr_tcb.work; gms_EVE_MGR_WORK.Clear(); AppMain.g_gm_eve_mgr_work = gms_EVE_MGR_WORK; AppMain.g_gm_eve_mgr_work.map_size[0] = ( ushort )(AppMain.gm_eve_data.width << 8); AppMain.g_gm_eve_mgr_work.map_size[1] = ( ushort )(AppMain.gm_eve_data.height << 8); }
private static void GmEventMgrInit() { AppMain.gm_eve_mgr_tcb = AppMain.MTM_TASK_MAKE_TCB(new AppMain.GSF_TASK_PROCEDURE(AppMain.gmEveMgrMain), new AppMain.GSF_TASK_PROCEDURE(AppMain.gmEveMgrDest), 0U, (ushort)0, 4240U, 5, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_EVE_MGR_WORK()), "GM_EVT_MGR"); AppMain.GMS_EVE_MGR_WORK work = (AppMain.GMS_EVE_MGR_WORK)AppMain.gm_eve_mgr_tcb.work; work.Clear(); AppMain.g_gm_eve_mgr_work = work; AppMain.g_gm_eve_mgr_work.map_size[0] = (ushort)((uint)AppMain.gm_eve_data.width << 8); AppMain.g_gm_eve_mgr_work.map_size[1] = (ushort)((uint)AppMain.gm_eve_data.height << 8); }
// Token: 0x06000082 RID: 130 RVA: 0x000074EC File Offset: 0x000056EC private static void gmEveMgrMain(AppMain.MTS_TASK_TCB tcb) { AppMain.GMS_EVE_MGR_WORK gms_EVE_MGR_WORK = (AppMain.GMS_EVE_MGR_WORK)tcb.work; if (gms_EVE_MGR_WORK.sts_proc != null) { gms_EVE_MGR_WORK.sts_proc(); } AppMain.OBS_CAMERA obs_CAMERA = AppMain.ObjCameraGet(AppMain.g_obj.glb_camera_id); if (obs_CAMERA != null) { gms_EVE_MGR_WORK.prev_pos[0] = obs_CAMERA.disp_pos.x; gms_EVE_MGR_WORK.prev_pos[1] = obs_CAMERA.disp_pos.y; } }
private static void gmEveMgrMain(AppMain.MTS_TASK_TCB tcb) { AppMain.GMS_EVE_MGR_WORK work = (AppMain.GMS_EVE_MGR_WORK)tcb.work; if (work.sts_proc != null) { work.sts_proc(); } AppMain.OBS_CAMERA obsCamera = AppMain.ObjCameraGet(AppMain.g_obj.glb_camera_id); if (obsCamera == null) { return; } work.prev_pos[0] = obsCamera.disp_pos.x; work.prev_pos[1] = obsCamera.disp_pos.y; }