private void HidePopup() { //draw_popup = false; popup_source = null; popup_res_action_list = null; popup_window = null; }
private void DrawPopup(CGMObject psource, Vector3 position, CGME.ResourceAction[] action_list) { popup_source = psource.GetCGMEActor(); popup_res_action_list = action_list; string[] action_string_list = new string[action_list.Length]; int i = 0; foreach (CGME.ResourceAction act in action_list) { action_string_list[i++] = act.CGType; } popup_window = new PopUpWindow(action_string_list, position); }