VR-Forces 4.1 Class Documentation
environmentSettingsWeatherLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: vrfSceneSettingsEnvironmentLogic.h,v $ $Revision: 1.13 $ $State: Exp $
7 ******************************************************************************/
8 
11 
13 
14 #pragma once
15 
18 
19 namespace makVrf
20 {
21  class DtEnvironmentWeatherInterface;
22 
26  {
27 
28  public:
29 
32 
35 
37  virtual void setupGui();
38 
40  virtual void onPrecipitationStateChanged(bool checked);
41 
43  virtual void onPrecipitationTypeChanged(int index);
44 
46  virtual void onPrecipitationIntensityChanged(double value);
47 
49  virtual void onSkyConditionsChanged(int index);
50 
52  virtual void onVisibilityChanged(double value);
53 
55  virtual void onWindSpeedChanged(double value);
56 
58  virtual void onWindDirectionChanged(double value);
59 
60  protected:
61 
63  virtual int mapIndexToCloudState(int index);
64 
66  virtual int mapCloudStateToIndex(int cloudState);
67 
70  virtual void limitVisibilityEntryBasedOnPrecipitation();
71 
72  };
73 }

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)