My Project
 All Classes Files Functions Variables Enumerations Pages
parameters_cloud.h
Go to the documentation of this file.
1 /**************************************************************************/
2 /* Copyright 2009 Tim Day */
3 /* */
4 /* This file is part of Fracplanet */
5 /* */
6 /* Fracplanet is free software: you can redistribute it and/or modify */
7 /* it under the terms of the GNU General Public License as published by */
8 /* the Free Software Foundation, either version 3 of the License, or */
9 /* (at your option) any later version. */
10 /* */
11 /* Fracplanet is distributed in the hope that it will be useful, */
12 /* but WITHOUT ANY WARRANTY; without even the implied warranty of */
13 /* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
14 /* GNU General Public License for more details. */
15 /* */
16 /* You should have received a copy of the GNU General Public License */
17 /* along with Fracplanet. If not, see <http://www.gnu.org/licenses/>. */
18 /**************************************************************************/
19 
24 #ifndef _parameters_cloud_h_
25 #define _parameters_cloud_h_
26 
27 #include "parameters_object.h"
28 #include "rgb.h"
29 #include "xyz.h"
30 
33 {
34 public:
35 
38 
41 
43  bool enabled;
44 
46  float cloudbase;
47 
50 
53 
54 };
55 
56 #endif
ParametersCloud()
Constructor sets up some hopefully sensible defaults.
Definition: parameters_cloud.cpp:24
Interface for class XYZ.
uint weather_systems
Number of weather systems.
Definition: parameters_cloud.h:49
Interface for class ByteRGBA and class FloatRGBA.
This class aggregates the controllable parameters for all things related to cloud generation...
Definition: parameters_cloud.h:32
FloatRGBA colour
Colour for clouds.
Definition: parameters_cloud.h:52
Common base for ParametersTerrain and ParametersCloud.
Definition: parameters_object.h:28
Class to represent red-green-blue-alpha colours stored to floating point accuracy.
Definition: rgb.h:173
Interface for class Parameters.
~ParametersCloud()
Destructor.
Definition: parameters_cloud.cpp:32
float cloudbase
Height of base of clouds.
Definition: parameters_cloud.h:46
bool enabled
Whether clouds will be generated.
Definition: parameters_cloud.h:43