21 class DtVolumetricDrawable;
48 virtual void slot_reloadShaders();
49 virtual void slot_setGodRayEffects(
bool enabled);
55 virtual bool localEnabled();
58 virtual bool effectItrEnabled(EffectMap::iterator &effect);
59 virtual bool postProcessorEnabled()
const;
63 virtual void slot_windowRemoved(
DtWindow* window);
Diagonal crossing liens.
Definition: DtTacticalGraphicUtilities.h:93
Abstract Base class.
Definition: DtWindow.h:25
DtPostProcessorCreator is the common base class for all post processor creators.
Definition: DtPostProcessor.h:213
bool myLocalEnabled
Definition: DtVolumetricLighting.h:69
The abstract Channel Class.
Definition: DtChannel.h:29
DtVolumetricDrawable * myVolumeDrawable
Definition: DtVolumetricLighting.h:68
A DtVolumetricLightingCreator instance is registered with the post process element factory to create ...
Definition: DtVolumetricLighting.h:79
DtDe & myDe
Definition: DtVolumetricLighting.h:65
This class provides the OSG-specific management of post-processing effects.
Definition: DtPostProcessManager.h:25
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
class used to render crepuscular rays during the post processor camera draw
Definition: DtVolumetricDrawable.h:45
#define DT_DLL_VRVPOSTPROCESSOR
Definition: vrvPostProcessor.h:19
Contains DLL export macros.
This class provides an implementation of crepuscular rays as a post process.
Definition: DtVolumetricLighting.h:25
Base class to provide boost signal/slot management.
DtSignalConnectionManager myConnections
Definition: DtVolumetricLighting.h:66
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
This class provides the OSG-specific implementation of a post processor.
Definition: DtPostProcessor.h:62