12 #include <osg/Drawable>
24 class DtWeatherAreaGroup;
66 virtual osg::Object*
cloneType()
const {
return NULL; }
79 virtual void drawImplementation(osg::RenderInfo& renderInfo)
const;
114 static const std::string& theClassName();
DT_DLL_EXAMPLESCENEROOTPLUGIN void init(DtDe &anIG)
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
creator for DtWeatherAreaDrawable
Definition: DtWeatherAreaDrawable.h:90
virtual osg::Object * cloneType() const
Definition: DtWeatherAreaDrawable.h:66
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
SortBinType mySortBinType
Definition: DtWeatherAreaDrawable.h:85
DtDe & myDe
Definition: DtWeatherAreaDrawable.h:83
Definition: DtWeatherAreaDrawable.h:38
Contains makVrv::DtDe class.
A drawable used for drawing items related to weather areas. The class serves as a draw point entry an...
Definition: DtWeatherAreaDrawable.h:30
A group node which serves as a root for weather areas, patchy ground fog areas and effects...
Definition: DtWeatherAreaGroup.h:75
DtDe & myDe
Definition: DtWeatherAreaDrawable.h:117
Contains makVrv::DtVirtualBaseClass class.
virtual osg::Object * clone(const osg::CopyOp ©op) const
required functions for derriving from osg::Drawable
Definition: DtWeatherAreaDrawable.h:65
SortBinType
brief Weather area drawable sort bin type enumerations.
Definition: DtWeatherAreaDrawable.h:35
Contains DLL export macros.
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:76
Definition: DtWeatherAreaDrawable.h:39
DtWeatherAreaGroup * myWeatherAreaGroup
Definition: DtWeatherAreaDrawable.h:84
Definition: DtWeatherAreaDrawable.h:37