]> icculus.org git repositories - taylor/freespace2.git/blob - include/dumpstats.h
re-add PXO sources to project files
[taylor/freespace2.git] / include / dumpstats.h
1 /*
2  * Copyright (C) Volition, Inc. 1999.  All rights reserved.
3  *
4  * All source code herein is the property of Volition, Inc. You may not sell 
5  * or otherwise commercially exploit the source or things you created based on
6  * the source.
7  */
8
9 #if !defined(AFX_DUMPSTATS_H__04996431_1A80_11D3_A923_0060088FAE88__INCLUDED_)
10 #define AFX_DUMPSTATS_H__04996431_1A80_11D3_A923_0060088FAE88__INCLUDED_
11
12 #if _MSC_VER > 1000
13 #pragma once
14 #endif // _MSC_VER > 1000
15 // DumpStats.h : header file
16 //
17
18 /////////////////////////////////////////////////////////////////////////////
19 // DumpStats dialog
20
21 class DumpStats : public CDialog
22 {
23 // Construction
24 public:
25         DumpStats(CWnd* pParent = NULL);   // standard constructor
26         void get_mission_stats(CString &buffer);
27         void get_background_stats(CString &buffer);
28         void get_object_stats(CString &buffer);
29         void get_objectives_and_goals(CString &buffer);
30         void get_ship_weapon_selection(CString &buffer);
31         void get_messaging_info(CString &buffer);
32         void get_species_ship_breakdown(CString &buffer);
33         void get_default_ship_loadouts(CString &buffer);
34
35 // Dialog Data
36         //{{AFX_DATA(DumpStats)
37         enum { IDD = IDD_DUMP_STATS };
38                 // NOTE: the ClassWizard will add data members here
39         //}}AFX_DATA
40
41
42 // Overrides
43         // ClassWizard generated virtual function overrides
44         //{{AFX_VIRTUAL(DumpStats)
45         protected:
46         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
47         //}}AFX_VIRTUAL
48
49 // Implementation
50 protected:
51
52         // Generated message map functions
53         //{{AFX_MSG(DumpStats)
54         virtual BOOL OnInitDialog();
55         afx_msg void OnDumpToFile();
56         //}}AFX_MSG
57         DECLARE_MESSAGE_MAP()
58 };
59
60 //{{AFX_INSERT_LOCATION}}
61 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
62
63 #endif // !defined(AFX_DUMPSTATS_H__04996431_1A80_11D3_A923_0060088FAE88__INCLUDED_)
64