|
virtual void | initialize (osg::StateSet *state, osg::Camera *camera, osg::MatrixTransform *t, bool isFogged) |
|
virtual void | updateIsFogged (bool f) |
|
bool | getIsFogged () const |
|
virtual void | initialize (osg::StateSet *state, osg::Camera *camera, osg::MatrixTransform *t) |
|
void | updateTransform (osg::MatrixTransform *t) |
|
osg::MatrixTransform * | getTransform () const |
|
osg::Camera * | getCamera () const |
|
|
virtual bool | addPresetShaders () |
|
virtual bool | addPresetUniforms () |
|
template<typename T > |
bool | addUniform (const std::string &name, osg::Uniform::Type type, T *updateCallback=0) |
|
bool | addUniformCanvasMatrix () |
|
template<typename T > |
bool | addUniform (const std::string &name, osg::Uniform::Type type, T value) |
|
|
bool | m_isFogged |
|
osg::observer_ptr< osg::StateSet > | m_state |
|
osg::observer_ptr< osg::Camera > | m_camera |
|
osg::observer_ptr< osg::MatrixTransform > | m_transform |
|
§ updateIsFogged()
void ProgramPolygon::updateIsFogged |
( |
bool |
f | ) |
|
|
virtual |
A method to update one of the uniforms of the state set - fog factor.
Reimplemented in ProgramLineSegment.
The documentation for this class was generated from the following files: