18 #ifndef _TERRAIN_EDITOR_PALETTE_HH_ 
   19 #define _TERRAIN_EDITOR_PALETTE_HH_ 
   76       private: 
void SetState(
const std::string &_state);
 
   80       private slots: 
void OnRaise(
bool _toggle);
 
   84       private slots: 
void OnLower(
bool _toggle);
 
   88       private slots: 
void OnFlatten(
bool _toggle);
 
   92       private slots: 
void OnPickHeight(
bool _toggle);
 
   95       private slots: 
void OnSave();
 
   99       private slots: 
void OnOutsideRadiusSpin(
double _value);
 
  103       private slots: 
void OnOutsideRadiusSlider(
int _value);
 
  107       private slots: 
void OnInsideRadiusSpin(
double _value);
 
  111       private slots: 
void OnInsideRadiusSlider(
int _value);
 
  115       private slots: 
void OnWeightSpin(
double _value);
 
  119       private slots: 
void OnWeightSlider(
int _value);
 
  123       private slots: 
void OnHeightSpin(
double _value);
 
  127       private slots: 
void OnHeightSlider(
int _value);
 
  130       private: QDoubleSpinBox *outsideRadiusSpin;
 
  133       private: QSlider *outsideRadiusSlider;
 
  136       private: QDoubleSpinBox *insideRadiusSpin;
 
  139       private: QSlider *insideRadiusSlider;
 
  142       private: QDoubleSpinBox *weightSpin;
 
  145       private: QSlider *weightSlider;
 
  148       private: QDoubleSpinBox *heightSpin;
 
  151       private: QSlider *heightSlider;
 
  154       private: std::string state;
 
Generic description of a mouse event. 
Definition: MouseEvent.hh:35
boost::shared_ptr< Camera > CameraPtr
Definition: RenderTypes.hh:87
Rendering a terrain using heightmap information. 
Definition: Heightmap.hh:84
A palette of building items which can be added to the editor. 
Definition: TerrainEditorPalette.hh:43
#define GZ_GUI_TERRAIN_VISIBLE
Definition: system.hh:443