Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CMissionGoalsDlg Class Reference

#include <MissionGoalsDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_MISSION_GOALS }

Public Methods

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
sexp_goal_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 Methods

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


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 


Constructor & Destructor Documentation

CMissionGoalsDlg::CMissionGoalsDlg CWnd *    pParent = NULL
 


Member Function Documentation

void CMissionGoalsDlg::add_sub_tree int    node,
HTREEITEM    root
 

void CMissionGoalsDlg::create_tree  
 

void CMissionGoalsDlg::DoDataExchange CDataExchange *    pDX [protected, virtual]
 

int CMissionGoalsDlg::handler int    code,
int    goal
 

void CMissionGoalsDlg::insert_handler int    old,
int    node
 

void CMissionGoalsDlg::load_tree  
 

void CMissionGoalsDlg::OnBeginlabeleditGoalsTree NMHDR *    pNMHDR,
LRESULT *    pResult
[protected]
 

void CMissionGoalsDlg::OnButtonNewGoal   [protected]
 

void CMissionGoalsDlg::OnCancel  
 

void CMissionGoalsDlg::OnChangeGoalDesc   [protected]
 

void CMissionGoalsDlg::OnChangeGoalName   [protected]
 

void CMissionGoalsDlg::OnChangeGoalRating   [protected]
 

void CMissionGoalsDlg::OnChangeGoalScore   [protected]
 

void CMissionGoalsDlg::OnClose   [protected]
 

void CMissionGoalsDlg::OnEndlabeleditGoalsTree NMHDR *    pNMHDR,
LRESULT *    pResult
[protected]
 

void CMissionGoalsDlg::OnGoalInvalid   [protected]
 

BOOL CMissionGoalsDlg::OnInitDialog  
 

void CMissionGoalsDlg::OnNoMusic   [protected]
 

void CMissionGoalsDlg::OnOk   [protected]
 

void CMissionGoalsDlg::OnOK  
 

void CMissionGoalsDlg::OnRclickGoalsTree NMHDR *    pNMHDR,
LRESULT *    pResult
[protected]
 

void CMissionGoalsDlg::OnSelchangedGoalsTree NMHDR *    pNMHDR,
LRESULT *    pResult
[protected]
 

void CMissionGoalsDlg::OnSelchangeDisplayGoalTypesDrop   [protected]
 

void CMissionGoalsDlg::OnSelchangeGoalTypeDrop   [protected]
 

void CMissionGoalsDlg::OnSelchangeTeam   [protected]
 

int CMissionGoalsDlg::query_modified  
 

void CMissionGoalsDlg::swap_handler int    node1,
int    node2
 

void CMissionGoalsDlg::update_cur_goal  
 


Member Data Documentation

int CMissionGoalsDlg::cur_goal [protected]
 

int CMissionGoalsDlg::m_display_goal_types
 

CString CMissionGoalsDlg::m_goal_desc
 

BOOL CMissionGoalsDlg::m_goal_invalid
 

int CMissionGoalsDlg::m_goal_score
 

int CMissionGoalsDlg::m_goal_type
 

mission_goal CMissionGoalsDlg::m_goals[MAX_GOALS] [protected]
 

sexp_goal_tree CMissionGoalsDlg::m_goals_tree
 

CString CMissionGoalsDlg::m_name
 

BOOL CMissionGoalsDlg::m_no_music
 

int CMissionGoalsDlg::m_num_goals [protected]
 

int CMissionGoalsDlg::m_sig[MAX_GOALS] [protected]
 

int CMissionGoalsDlg::m_team
 

int CMissionGoalsDlg::modified [protected]
 

int CMissionGoalsDlg::select_sexp_node
 


The documentation for this class was generated from the following files:
Generated on Mon Jul 8 11:30:34 2002 for fs2source_released by doxygen1.2.16