Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.3 KiB

  1. //========= Copyright Valve Corporation, All rights reserved. ============//
  2. //
  3. // Purpose:
  4. //
  5. // $NoKeywords: $
  6. //
  7. //=============================================================================//
  8. // OptionProperties.h : header file
  9. //
  10. /////////////////////////////////////////////////////////////////////////////
  11. // COptionProperties
  12. #include "OPTGeneral.h"
  13. #include "OPTView2D.h"
  14. #include "OPTView3D.h"
  15. #include "OPTTextures.h"
  16. #include "OPTConfigs.h"
  17. #include "OPTBuild.h"
  18. class COptionProperties : public CPropertySheet
  19. {
  20. DECLARE_DYNAMIC(COptionProperties)
  21. // Construction
  22. public:
  23. COptionProperties(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  24. COptionProperties(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  25. // Attributes
  26. public:
  27. COPTGeneral General;
  28. COPTView2D View2D;
  29. COPTView3D View3D;
  30. COPTTextures Textures;
  31. COPTConfigs Configs;
  32. COPTBuild Build;
  33. // Operations
  34. public:
  35. // Overrides
  36. // ClassWizard generated virtual function overrides
  37. //{{AFX_VIRTUAL(COptionProperties)
  38. //}}AFX_VIRTUAL
  39. // Implementation
  40. public:
  41. virtual ~COptionProperties();
  42. void DoStandardInit();
  43. // Generated message map functions
  44. protected:
  45. //{{AFX_MSG(COptionProperties)
  46. afx_msg void OnClose();
  47. //}}AFX_MSG
  48. DECLARE_MESSAGE_MAP()
  49. };
  50. /////////////////////////////////////////////////////////////////////////////