25 #ifndef WGEPOSTPROCESSINGNODE_H
26 #define WGEPOSTPROCESSINGNODE_H
33 #include "../../common/WPropertyVariable.h"
34 #include "../../common/WItemSelection.h"
35 #include "../../common/WSharedAssociativeContainer.h"
37 #include "../offscreen/WGEOffscreenRenderNode.h"
38 #include "../offscreen/WGEOffscreenRenderPass.h"
39 #include "../offscreen/WGEOffscreenFinalPass.h"
40 #include "../callbacks/WGESwitchCallback.h"
41 #include "../callbacks/WGENodeMaskCallback.h"
42 #include "../WGEGroupNode.h"
43 #include "../WExportWGE.h"
59 typedef osg::ref_ptr< WGEPostprocessingNode >
RefPtr;
64 typedef osg::ref_ptr< const WGEPostprocessingNode >
ConstRefPtr;
75 WGEPostprocessingNode( osg::ref_ptr< osg::Camera > reference,
size_t width = 2048,
size_t height = 2048,
bool noHud =
false );
87 WPropGroup getProperties()
const;
109 void remove( osg::ref_ptr< osg::Node > node );
123 void setEnabled(
bool enable =
true );
134 osg::ref_ptr< osg::Node >,
203 #endif // WGEPOSTPROCESSINGNODE_H