You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
569 B
C++
33 lines
569 B
C++
|
|
|
|
#ifndef OSGFX_MESHPROPERTY_STATESET_
|
|
#define OSGFX_MESHPROPERTY_STATESET_
|
|
|
|
#include <osgFX/Export>
|
|
#include <osgFX/Effect>
|
|
|
|
namespace osgFX
|
|
{
|
|
class MeshPropertyStateset : public Effect{
|
|
|
|
public:
|
|
MeshPropertyStateset() {}
|
|
MeshPropertyStateset(const MeshPropertyStateset& copy, const osg::CopyOp op = osg::CopyOp::SHALLOW_COPY)
|
|
:Effect(copy, op)
|
|
{
|
|
}
|
|
|
|
//effect class information
|
|
META_Effect(osgFX, MeshPropertyStateset, "MeshPropertyStateset", "", "");
|
|
|
|
protected:
|
|
~MeshPropertyStateset() {}
|
|
|
|
bool define_techniques();
|
|
|
|
};
|
|
} // end osgFX
|
|
|
|
|
|
|
|
#endif |