]> icculus.org git repositories - taylor/freespace2.git/blob - include/shipspecialdamage.h
Initial revision
[taylor/freespace2.git] / include / shipspecialdamage.h
1 #if !defined(AFX_SHIPSPECIALDAMAGE_H__89610237_C0F4_11D2_A8B6_0060088FAE88__INCLUDED_)
2 #define AFX_SHIPSPECIALDAMAGE_H__89610237_C0F4_11D2_A8B6_0060088FAE88__INCLUDED_
3
4 #if _MSC_VER > 1000
5 #pragma once
6 #endif // _MSC_VER > 1000
7 // ShipSpecialDamage.h : header file
8 //
9
10 /////////////////////////////////////////////////////////////////////////////
11 // ShipSpecialDamage dialog
12
13 class ShipSpecialDamage : public CDialog
14 {
15 // Construction
16 public:
17         ShipSpecialDamage(CWnd* pParent = NULL);   // standard constructor
18
19 // Dialog Data
20         //{{AFX_DATA(ShipSpecialDamage)
21         enum { IDD = IDD_SPECIAL_DAMAGE };
22         int             m_shock_enabled;
23         BOOL            m_special_exp_enabled;
24         int             m_inner_rad;
25         int             m_outer_rad;
26         int             m_damage;
27         int             m_shock_speed;
28         int             m_blast;
29         int             m_ship_num;
30         //}}AFX_DATA
31
32
33 // Overrides
34         // ClassWizard generated virtual function overrides
35         //{{AFX_VIRTUAL(ShipSpecialDamage)
36         protected:
37         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
38         //}}AFX_VIRTUAL
39
40 // Implementation
41 protected:
42
43         // Generated message map functions
44         //{{AFX_MSG(ShipSpecialDamage)
45         afx_msg void OnEnableShockwave();
46         afx_msg void OnEnableSpecialExp();
47         virtual BOOL OnInitDialog();
48         afx_msg void DoGray();
49         virtual void OnCancel();
50         virtual void OnOK();
51         //}}AFX_MSG
52         DECLARE_MESSAGE_MAP()
53 };
54
55 //{{AFX_INSERT_LOCATION}}
56 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
57
58 #endif // !defined(AFX_SHIPSPECIALDAMAGE_H__89610237_C0F4_11D2_A8B6_0060088FAE88__INCLUDED_)
59