]> icculus.org git repositories - taylor/freespace2.git/blob - include/waypointpathdlg.h
fix issue with looping audio streams
[taylor/freespace2.git] / include / waypointpathdlg.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 /*
10  * $Logfile: /Freespace2/code/FRED2/WaypointPathDlg.h $
11  * $Revision$
12  * $Date$
13  * $Author$
14  *
15  * Waypoint editor
16  *
17  * $Log$
18  * Revision 1.2  2002/06/09 04:41:15  relnev
19  * added copyright header
20  *
21  * Revision 1.1.1.1  2002/05/03 03:28:12  root
22  * Initial import.
23  *
24  * 
25  * 2     10/07/98 6:28p Dave
26  * Initial checkin. Renamed all relevant stuff to be Fred2 instead of
27  * Fred. Globalized mission and campaign file extensions. Removed Silent
28  * Threat specific code.
29  * 
30  * 1     10/07/98 3:02p Dave
31  * 
32  * 1     10/07/98 3:00p Dave
33  * 
34  * 4     5/23/97 1:53p Hoffoss
35  * Fixed problems with modeless dialog updating.  It won't get caught in
36  * an infinate loop anymore, but still gives an error warning 3 times when
37  * using cancel and trying to switch window focus to main window.  Don't
38  * know if I can fix that, but it's not too critical right now.
39  * 
40  * 3     3/13/97 12:09p Hoffoss
41  * Waypoint path editor finished (apparently I didn't get around to
42  * completing it before).
43  * 
44  * 2     2/12/97 12:26p Hoffoss
45  * Expanded on global error checker, added initial orders conflict
46  * checking and warning, added waypoint editor dialog and code.
47  *
48  * $NoKeywords: $
49  */
50
51 #ifndef _WAYPOINTPATHDLG_H
52 #define _WAYPOINTPATHDLG_H
53
54 /////////////////////////////////////////////////////////////////////////////
55 // waypoint_path_dlg dialog
56
57 class waypoint_path_dlg : public CDialog
58 {
59 // Construction
60 public:
61         int bypass_errors;
62         int update_data(int redraw = 1);
63         void initialize_data(int full_update);
64         void OnOK();
65         BOOL Create();
66         waypoint_path_dlg(CWnd* pParent = NULL);   // standard constructor
67
68 // Dialog Data
69         //{{AFX_DATA(waypoint_path_dlg)
70         enum { IDD = IDD_WAYPOINT_PATH_EDITOR };
71         CString m_name;
72         //}}AFX_DATA
73
74 // Overrides
75         // ClassWizard generated virtual function overrides
76         //{{AFX_VIRTUAL(waypoint_path_dlg)
77         protected:
78         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
79         virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
80         //}}AFX_VIRTUAL
81
82 // Implementation
83 protected:
84
85         // Generated message map functions
86         //{{AFX_MSG(waypoint_path_dlg)
87         afx_msg void OnInitMenu(CMenu* pMenu);
88         afx_msg void OnClose();
89         //}}AFX_MSG
90         DECLARE_MESSAGE_MAP()
91 };
92
93 #endif
94