VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtWeatherLayerBlowingSand.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2021 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvOsg/DtWeatherLayer.h>
13 
14 
15 namespace makVrv
16 {
28  {
29  friend class DtWeatherLayerFactory;
30 
31  public:
32 
34  virtual ~DtWeatherLayerBlowingSand();
35 
38 
40  DtWeatherLayerBlowingSand &operator=(const DtWeatherLayerBlowingSand &other) = delete;
41 
42  protected:
43 
46 
47  public:
48 
50  virtual void init(DtDe &de);
51 
52  };
53 
54 }
55 
56 
57 
58 
DT_DLL_EXAMPLESCENEROOTPLUGIN void init(DtDe &anIG)
Contains makVrv::DtWeatherLayer class.
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Factory that is used to create weather layers.
Definition: DtWeatherLayer.h:181
A weather layer uses one or more weather effects to create a top level visual.
Definition: DtWeatherLayer.h:47
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
A blowing sand specific weather layer uses one or more weather effects to create a top level visual...
Definition: DtWeatherLayerBlowingSand.h:27

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)