CloudyDay
 All Classes Functions Variables Enumerations
LightShaftGeometry.h
1 #pragma once
2 #include <osg/Geometry>
3 
4 namespace osgCloudyDay
5 {
9  class LightShaftGeometry : public osg::Geometry
10  {
11  public:
15  LightShaftGeometry(void);
19  LightShaftGeometry(osg::Geometry& geo);
23  virtual ~LightShaftGeometry(void);
24 
28  virtual void drawImplementation(osg::RenderInfo& renderInfo) const;
29 
30  protected:
31  //bool test;
32 
33  typedef void (GL_APIENTRY * GLBlendEquationiProc)(GLuint buf, GLenum mode);
34  static GLBlendEquationiProc _glBlendEquationi;
35  };
36 }