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.