#if !defined(AFX_DLGWEATHERCOLOR_H__928FD89F_C7A4_4FA7_A18A_3E8343557A91__INCLUDED_) #define AFX_DLGWEATHERCOLOR_H__928FD89F_C7A4_4FA7_A18A_3E8343557A91__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // DlgWeatherColor.h : header file // ///////////////////////////////////////////////////////////////////////////// // CDlgWeatherColor dialog #include "ColourPicker.h" class CDlgWeatherColor : public CDialog { // Construction public: CDlgWeatherColor(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(CDlgWeatherColor) enum { IDD = IDD_DIALOG_WEATHER }; CColourPicker m_CharacterNightColor; CColourPicker m_FurGrassColor; CColourPicker m_WaterColor; CColourPicker m_TerrainColor; CColourPicker m_SpecularReflectionRate; CColourPicker m_GrassColor; CColourPicker m_GlareSkyUpper; CColourPicker m_ClareSkyLowerColor; CColourPicker m_CharacterAmbientColor; CColourPicker m_CharacterLightColor; CColourPicker m_DetailFixColor; CListBox m_WeatherList; CColourPicker m_SkyNeighborColor; CColourPicker m_SkyCenterColor; CColourPicker m_FogColor; CColourPicker m_LightColor; CColourPicker m_AmbientColor; CColourPicker m_CloudColor1; CColourPicker m_CloudColor2; CColourPicker m_CloudColor3; CColourPicker m_SunColor; CColourPicker m_FlareColor; CColourPicker m_ObjectAmbient; float m_fFlareSize; float m_fFogEnd; float m_fFogStart; float m_fSkyFogEnd; float m_fSunPos; float m_fSunSize; COLORREF m_cDetailFixColor; COLORREF m_cSkyNeighborColor; COLORREF m_cSkyCenterColor; COLORREF m_cFogColor; COLORREF m_cLightColor; COLORREF m_cAmbientColor; COLORREF m_cCloudColor1; COLORREF m_cCloudColor2; COLORREF m_cCloudColor3; COLORREF m_cSunColor; COLORREF m_cFlareColor; COLORREF m_cObjectAmbient; COLORREF m_cSpecularReflectionRate; COLORREF m_cGrass; COLORREF m_cGlareSkyUpper; COLORREF m_cClareSkyLower; COLORREF m_cCharacterAmbient; COLORREF m_cCharacterLight; COLORREF m_cTerrainColor; COLORREF m_cWaterColor; COLORREF m_cFurGrassColor; COLORREF m_cCharacterNColor; float m_fGlowSize; float m_fLightRange; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CDlgWeatherColor) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CDlgWeatherColor) virtual BOOL OnInitDialog(); afx_msg void OnDblclkListWeathertimelist(); virtual void OnOK(); afx_msg void OnButtonWeathercolorsave(); afx_msg void OnButtonWeatherfilesave(); afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: afx_msg void OnLbnSelchangeListWeathertimelist(); }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_DLGWEATHERCOLOR_H__928FD89F_C7A4_4FA7_A18A_3E8343557A91__INCLUDED_)