|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <missiongoalsdlg.h>
Public Types | |
| enum | { IDD = IDD_MISSION_GOALS } |
Public Member Functions | |
| void | swap_handler (int node1, int node2) |
| int | query_modified () |
| void | OnCancel () |
| void | OnOK () |
| void | load_tree () |
| void | update_cur_goal () |
| void | add_sub_tree (int node, HTREEITEM root) |
| void | create_tree () |
| CMissionGoalsDlg (CWnd *pParent=NULL) | |
| BOOL | OnInitDialog () |
| int | handler (int code, int goal) |
| void | insert_handler (int old, int node) |
Public Attributes | |
| int | select_sexp_node |
| goal_sexp_tree | m_goals_tree |
| CString | m_goal_desc |
| int | m_goal_type |
| int | m_display_goal_types |
| CString | m_name |
| BOOL | m_goal_invalid |
| int | m_goal_score |
| BOOL | m_no_music |
| int | m_team |
Protected Member Functions | |
| virtual void | DoDataExchange (CDataExchange *pDX) |
| afx_msg void | OnSelchangeDisplayGoalTypesDrop () |
| afx_msg void | OnSelchangedGoalsTree (NMHDR *pNMHDR, LRESULT *pResult) |
| afx_msg void | OnRclickGoalsTree (NMHDR *pNMHDR, LRESULT *pResult) |
| afx_msg void | OnEndlabeleditGoalsTree (NMHDR *pNMHDR, LRESULT *pResult) |
| afx_msg void | OnBeginlabeleditGoalsTree (NMHDR *pNMHDR, LRESULT *pResult) |
| afx_msg void | OnButtonNewGoal () |
| afx_msg void | OnChangeGoalDesc () |
| afx_msg void | OnChangeGoalRating () |
| afx_msg void | OnSelchangeGoalTypeDrop () |
| afx_msg void | OnChangeGoalName () |
| afx_msg void | OnOk () |
| afx_msg void | OnClose () |
| afx_msg void | OnGoalInvalid () |
| afx_msg void | OnChangeGoalScore () |
| afx_msg void | OnNoMusic () |
| afx_msg void | OnSelchangeTeam () |
Protected Attributes | |
| int | cur_goal |
| int | m_num_goals |
| int | m_sig [MAX_GOALS] |
| mission_goal | m_goals [MAX_GOALS] |
| int | modified |
Definition at line 26 of file missiongoalsdlg.h.
| anonymous enum |
| Enumerator | |
|---|---|
| IDD | |
Definition at line 46 of file missiongoalsdlg.h.
| CMissionGoalsDlg::CMissionGoalsDlg | ( | CWnd * | pParent = NULL | ) |
Definition at line 40 of file missiongoalsdlg.cpp.
| void CMissionGoalsDlg::create_tree | ( | ) |
Definition at line 153 of file missiongoalsdlg.cpp.
|
protectedvirtual |
Definition at line 86 of file missiongoalsdlg.cpp.
Definition at line 412 of file missiongoalsdlg.cpp.
Definition at line 536 of file missiongoalsdlg.cpp.
| void CMissionGoalsDlg::load_tree | ( | ) |
Definition at line 129 of file missiongoalsdlg.cpp.
Definition at line 271 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 382 of file missiongoalsdlg.cpp.
| void CMissionGoalsDlg::OnCancel | ( | ) |
Definition at line 512 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 441 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 490 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 451 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 609 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 518 of file missiongoalsdlg.cpp.
Definition at line 284 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 551 of file missiongoalsdlg.cpp.
| BOOL CMissionGoalsDlg::OnInitDialog | ( | ) |
Definition at line 60 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 562 of file missiongoalsdlg.cpp.
| void CMissionGoalsDlg::OnOK | ( | ) |
Definition at line 291 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 330 of file missiongoalsdlg.cpp.
Definition at line 264 of file missiongoalsdlg.cpp.
Definition at line 182 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 174 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 460 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 621 of file missiongoalsdlg.cpp.
| int CMissionGoalsDlg::query_modified | ( | ) |
Definition at line 304 of file missiongoalsdlg.cpp.
Definition at line 573 of file missiongoalsdlg.cpp.
| void CMissionGoalsDlg::update_cur_goal | ( | ) |
Definition at line 208 of file missiongoalsdlg.cpp.
|
protected |
Definition at line 89 of file missiongoalsdlg.h.
| int CMissionGoalsDlg::m_display_goal_types |
Definition at line 50 of file missiongoalsdlg.h.
| CString CMissionGoalsDlg::m_goal_desc |
Definition at line 48 of file missiongoalsdlg.h.
| BOOL CMissionGoalsDlg::m_goal_invalid |
Definition at line 52 of file missiongoalsdlg.h.
| int CMissionGoalsDlg::m_goal_score |
Definition at line 53 of file missiongoalsdlg.h.
| int CMissionGoalsDlg::m_goal_type |
Definition at line 49 of file missiongoalsdlg.h.
|
protected |
Definition at line 92 of file missiongoalsdlg.h.
| goal_sexp_tree CMissionGoalsDlg::m_goals_tree |
Definition at line 47 of file missiongoalsdlg.h.
| CString CMissionGoalsDlg::m_name |
Definition at line 51 of file missiongoalsdlg.h.
| BOOL CMissionGoalsDlg::m_no_music |
Definition at line 54 of file missiongoalsdlg.h.
|
protected |
Definition at line 90 of file missiongoalsdlg.h.
Definition at line 91 of file missiongoalsdlg.h.
| int CMissionGoalsDlg::m_team |
Definition at line 55 of file missiongoalsdlg.h.
|
protected |
Definition at line 93 of file missiongoalsdlg.h.
| int CMissionGoalsDlg::select_sexp_node |
Definition at line 42 of file missiongoalsdlg.h.