Files
Descent3/editor/BriefScreenEdit.h
2024-04-19 14:58:24 -06:00

58 lines
1.5 KiB
C++

#if !defined(AFX_BRIEFSCREENEDIT_H__01F120A4_427B_11D2_B359_006008BF0B09__INCLUDED_)
#define AFX_BRIEFSCREENEDIT_H__01F120A4_427B_11D2_B359_006008BF0B09__INCLUDED_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
// BriefScreenEdit.h : header file
//
#include "gr.h"
#include "pstypes.h"
/////////////////////////////////////////////////////////////////////////////
// CBriefScreenEdit dialog
class CBriefScreenEdit : public CDialog
{
// Construction
public:
CBriefScreenEdit(int screen_idx=-1,CWnd* pParent = NULL); // standard constructor
CString layout_str;
void UpdateView(void);
int m_Screen;
int bm_handle;
uint m_Set,m_UnSet;
grHardwareSurface m_ObjectSurf;
// Dialog Data
//{{AFX_DATA(CBriefScreenEdit)
enum { IDD = IDD_BRIEF_ADDSCREEN };
CString m_sDesc;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CBriefScreenEdit)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CBriefScreenEdit)
virtual void OnOK();
virtual BOOL OnInitDialog();
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnSelchangeBriefAddsLayoutList();
afx_msg void OnMissionflags();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_BRIEFSCREENEDIT_H__01F120A4_427B_11D2_B359_006008BF0B09__INCLUDED_)