Enviro application
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ScenarioParamsDialog Class Reference

Inherits ScenarioParamsDlgBase.

Public Member Functions

 ScenarioParamsDialog (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
wxTextCtrl * GetScenarioName ()
 
wxButton * GetScenarioRemoveVisibleLayer ()
 
wxButton * GetScenarioAddVisibleLayer ()
 
wxListBox * GetScenarioAvailableLayers ()
 
wxListBox * GetScenarioVisibleLayers ()
 
ScenarioParams & GetParams ()
 
void SetParams (ScenarioParams &Params)
 
void SetAvailableLayers (vtStringArray &Layers)
 
bool IsModified ()
 

Protected Member Functions

void UpdateEnableState ()
 

Protected Attributes

ScenarioParams m_Params
 
vtStringArray m_Layers
 
bool m_bModified
 

Constructor & Destructor Documentation

ScenarioParamsDialog::ScenarioParamsDialog ( wxWindow *  parent,
wxWindowID  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Member Function Documentation

ScenarioParams& ScenarioParamsDialog::GetParams ( )
inline
wxButton* ScenarioParamsDialog::GetScenarioAddVisibleLayer ( )
inline
wxListBox* ScenarioParamsDialog::GetScenarioAvailableLayers ( )
inline
wxTextCtrl* ScenarioParamsDialog::GetScenarioName ( )
inline
wxButton* ScenarioParamsDialog::GetScenarioRemoveVisibleLayer ( )
inline
wxListBox* ScenarioParamsDialog::GetScenarioVisibleLayers ( )
inline
bool ScenarioParamsDialog::IsModified ( )
inline
void ScenarioParamsDialog::SetAvailableLayers ( vtStringArray &  Layers)
inline
void ScenarioParamsDialog::SetParams ( ScenarioParams &  Params)
inline
void ScenarioParamsDialog::UpdateEnableState ( )
protected

Member Data Documentation

bool ScenarioParamsDialog::m_bModified
protected
vtStringArray ScenarioParamsDialog::m_Layers
protected
ScenarioParams ScenarioParamsDialog::m_Params
protected