
Public Member Functions | |
| MultiTextureControl () | |
| MultiTextureControl (const MultiTextureControl ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| META_Node (osgFX, MultiTextureControl) | |
| void | setTextureWeight (unsigned int unit, float weight) |
| float | getTextureWeight (unsigned int unit) const |
| unsigned int | getNumTextureWeights () const |
Protected Types | |
| typedef std::vector < float > | TextureWeightList |
Protected Member Functions | |
| virtual | ~MultiTextureControl () |
| MultiTextureControl & | operator= (const MultiTextureControl &) |
| void | updateStateSet () |
Protected Attributes | |
| TextureWeightList | _textureWeightList |
typedef std::vector<float> osgFX::MultiTextureControl::TextureWeightList [protected] |
| osgFX::MultiTextureControl::MultiTextureControl | ( | ) |
| osgFX::MultiTextureControl::MultiTextureControl | ( | const MultiTextureControl & | copy, | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) |
| virtual osgFX::MultiTextureControl::~MultiTextureControl | ( | ) | [inline, protected, virtual] |
| osgFX::MultiTextureControl::META_Node | ( | osgFX | , | |
| MultiTextureControl | ||||
| ) |
| void osgFX::MultiTextureControl::setTextureWeight | ( | unsigned int | unit, | |
| float | weight | |||
| ) |
| float osgFX::MultiTextureControl::getTextureWeight | ( | unsigned int | unit | ) | const [inline] |
| unsigned int osgFX::MultiTextureControl::getNumTextureWeights | ( | ) | const [inline] |
| MultiTextureControl& osgFX::MultiTextureControl::operator= | ( | const MultiTextureControl & | ) | [inline, protected] |
| void osgFX::MultiTextureControl::updateStateSet | ( | ) | [protected] |