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] |