Inheritance diagram for osgCal::TextureLayersFlatten::BaseRenderTechnic:
Public Member Functions | |
BaseRenderTechnic (TextureLayersFlatten *_parent, osg::Texture2D *_textureA, osg::Texture2D *_textureB, osg::Texture2D *_textureOutput) | |
virtual | ~BaseRenderTechnic () |
OSGCAL_EXPORT int | getTechnicID () const |
OSGCAL_EXPORT float | getOpacity () const |
OSGCAL_EXPORT void | setOpacity (float) |
OSGCAL_EXPORT const osg::Vec3f & | getColorFactor () const |
OSGCAL_EXPORT void | setColorFactor (const osg::Vec3f &_col) |
virtual void | flushTextureCache () |
Protected Member Functions | |
virtual void | setup (osg::Group *on) |
virtual void | updateCombiners () |
Protected Attributes | |
int | technicID_ |
TextureLayersFlatten * | parent_ |
Layer * | createdFromlayer_ |
osg::ref_ptr< osg::Texture2D > | textureA_ |
osg::ref_ptr< osg::Texture2D > | textureB_ |
osg::ref_ptr< osg::Texture2D > | textureOutput_ |
osg::ref_ptr< osg::Group > | parentGroup_ |
float | opacity_ |
osg::Vec3f | colorFactor_ |
osg::Vec3f | hsl_ |
std::vector< osg::ref_ptr< Quad > > | quads_ |
Friends | |
class | TextureLayersFlatten |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|