VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfSilverliningGroup.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
13 #include <vrfGuiCore/vrfGuiCore.h>
16 
17 namespace makVrf
18 {
19  class DtVrfSimBackendManager;
20  class DtLocalWeatherManager;
21 
23  {
24  public:
26 
27  virtual bool allowSimEnvironmentEffectMessages() const;
28 
29  virtual void setOverrideEnvironmentEffects(bool b);
31  {
32  return myOverrideEnvironmentEffects;
33  }
34 
35  protected:
37  };
38 
40  {
41  public:
44 
45  virtual ~DtVrfSilverliningGroup();
46 
49  virtual void setDateAndTime( unsigned short year, unsigned char month,
50  unsigned char day, unsigned char hour, unsigned char minutes,
51  double seconds, bool observeDaylightSavings );
52  virtual void setLocation(const DtVector& location);
53 
54  virtual DtVrfSimBackendManager& backendManager() const;
55  virtual DtLocalWeatherManager& localWeatherManager() const;
56 
58 
59  protected:
63  };
64 
66  {
67  public:
68  virtual makVrv::DtSilverliningGroup* create(makVrv::DtDe&);
69  };
70 }
DtVrfDistributedEnvironmentSettingsManager * myEnvManager
Definition: vrfSilverliningGroup.h:62
Definition: vrfSilverliningGroup.h:39
Creator that is used to create the silver lining group.
Definition: DtSilverliningGroup.h:485
bool overrideEnvironmentEffects() const
Definition: vrfSilverliningGroup.h:30
Example Settings Manager.
Definition: DtDistributedEnvironmentSettingsManager.h:34
DtVrfSimBackendManager * myBackendManager
Definition: vrfSilverliningGroup.h:60
Definition: localWeatherManager.h:36
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
A group node which adds a silver-lining sky and will light all Children with the proper lighting para...
Definition: DtSilverliningGroup.h:63
bool myOverrideEnvironmentEffects
Definition: vrfSilverliningGroup.h:36
DtLocalWeatherManager * myLocalWeatherManager
Definition: vrfSilverliningGroup.h:61
Definition: vrfSilverliningGroup.h:65
Contains the DtDistributedEnvironmentSettingsManager class declaration.
Definition: vrfSilverliningGroup.h:22
Maintains and signals state of the simulation engines that are currently connected to the GUI...
Definition: vrfSimBackendManager.h:73
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains makVrv::DtSilverliningGroup class.

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)