osgFX::SpecularHighlights Member List

This is the complete list of members for osgFX::SpecularHighlights, including all inherited members.

_boundingSphereosg::Node [mutable, protected]
_boundingSphereComputedosg::Node [mutable, protected]
_childrenosg::Group [protected]
_computeBoundCallbackosg::Node [protected]
_cullCallbackosg::Node [protected]
_cullingActiveosg::Node [protected]
_dataVarianceosg::Object [protected]
_descriptionsosg::Node [protected]
_eventCallbackosg::Node [protected]
_initialBoundosg::Node [protected]
_nameosg::Object [protected]
_nodeMaskosg::Node [protected]
_numChildrenRequiringEventTraversalosg::Node [protected]
_numChildrenRequiringUpdateTraversalosg::Node [protected]
_numChildrenWithCullingDisabledosg::Node [protected]
_numChildrenWithOccluderNodesosg::Node [protected]
_observersosg::Referenced [protected]
_parentsosg::Node [protected]
_refCountosg::Referenced [mutable, protected]
_refMutexosg::Referenced [mutable, protected]
_statesetosg::Node [protected]
_updateCallbackosg::Node [protected]
_userDataosg::Object [protected]
accept(NodeVisitor &nv)osg::Node [virtual]
addChild(Node *child)osg::Group [virtual]
addDescription(const std::string &desc)osg::Node [inline]
addObserver(Observer *observer)osg::Referenced
addParent(osg::Group *node)osg::Node [protected]
addTechnique(Technique *tech)osgFX::Effect [inline, protected]
ascend(NodeVisitor &nv)osg::Node [virtual]
asGroup()osg::Group [inline, virtual]
asGroup() constosg::Group [inline, virtual]
asTransform()osg::Node [inline, virtual]
asTransform() constosg::Node [inline, virtual]
AUTO_DETECT enum valueosgFX::Effect
childInserted(unsigned int)osg::Group [inline, protected, virtual]
childRemoved(unsigned int, unsigned int)osg::Group [inline, protected, virtual]
className() constosgFX::Effect [inline, virtual]
clone(const CopyOp &copyop) constosg::Node [inline, virtual]
cloneType() constosg::Node [inline, virtual]
computeBound() constosg::Group [virtual]
containsNode(const Node *node) constosg::Group [inline]
containsOccluderNodes() constosg::Node
DataVariance enum nameosg::Object
define_techniques()osgFX::SpecularHighlights [protected, virtual]
DeleteHandler classosg::Referenced [friend]
DescriptionList typedefosg::Node
dirtyBound()osg::Node
dirtyTechniques()osgFX::Effect [inline, protected]
DYNAMIC enum valueosg::Object
Effect()osgFX::Effect
Effect(const Effect &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osgFX::Effect
effectAuthor() const=0osgFX::Effect [pure virtual]
effectDescription() const=0osgFX::Effect [pure virtual]
effectName() const=0osgFX::Effect [pure virtual]
getBound() constosg::Node [inline]
getChild(unsigned int i)osg::Group [inline]
getChild(unsigned int i) const osg::Group [inline]
getChildIndex(const Node *node) constosg::Group [inline]
getComputeBoundingSphereCallback()osg::Node [inline]
getComputeBoundingSphereCallback() constosg::Node [inline]
getCullCallback()osg::Node [inline]
getCullCallback() constosg::Node [inline]
getCullingActive() constosg::Node [inline]
getDataVariance() constosg::Object [inline]
getDeleteHandler()osg::Referenced [static]
getDescription(unsigned int i) const osg::Node [inline]
getDescription(unsigned int i)osg::Node [inline]
getDescriptions()osg::Node [inline]
getDescriptions() constosg::Node [inline]
getEnabled() constosgFX::Effect [inline]
getEventCallback()osg::Node [inline]
getEventCallback() constosg::Node [inline]
getInitialBound() constosg::Node [inline]
getLightNumber() constosgFX::SpecularHighlights [inline]
getName() constosg::Object [inline]
getNodeMask() constosg::Node [inline]
getNumChildren() constosg::Group [inline]
getNumChildrenRequiringEventTraversal() constosg::Node [inline]
getNumChildrenRequiringUpdateTraversal() constosg::Node [inline]
getNumChildrenWithCullingDisabled() constosg::Node [inline]
getNumChildrenWithOccluderNodes() constosg::Node [inline]
getNumDescriptions() constosg::Node [inline]
getNumParents() constosg::Node [inline]
getNumTechniques() constosgFX::Effect [inline]
getOrCreateStateSet()osg::Node
getParent(unsigned int i)osg::Node [inline]
getParent(unsigned int i) const osg::Node [inline]
getParentalNodePaths(osg::Node *haltTraversalAtNode=0) constosg::Node
getParents() constosg::Node [inline]
getParents()osg::Node [inline]
getSelectedTechnique() constosgFX::Effect [inline]
getSpecularColor() constosgFX::SpecularHighlights [inline]
getSpecularExponent() constosgFX::SpecularHighlights [inline]
getStateSet()osg::Node [inline]
getStateSet() constosg::Node [inline]
getTechnique(int i)osgFX::Effect [inline]
getTechnique(int i) constosgFX::Effect [inline]
getTextureUnit() constosgFX::SpecularHighlights [inline]
getThreadSafeReferenceCounting()osg::Referenced [static]
getThreadSafeRefUnref() constosg::Referenced [inline]
getUpdateCallback()osg::Node [inline]
getUpdateCallback() constosg::Node [inline]
getUserData()osg::Object [inline]
getUserData() constosg::Object [inline]
getWorldMatrices(osg::Node *haltTraversalAtNode=0) constosg::Node
Group()osg::Group
Group(const Group &, const CopyOp &copyop=CopyOp::SHALLOW_COPY)osg::Group
inherited_traverse(osg::NodeVisitor &nv)osgFX::Effect [inline]
insertChild(unsigned int index, Node *child)osg::Group [virtual]
isCullingActive() constosg::Node [inline]
isSameKindAs(const osg::Object *obj) constosgFX::Effect [inline, virtual]
libraryName() constosgFX::Effect [inline, virtual]
META_Effect(osgFX, SpecularHighlights,"Specular Highlights","This effect applies additive specular highlights at fragment level (instead ""of OpenGL's vertex-level lighting) by using a cube map and reflective texgen. ""A texture matrix is computed to rotate the cube map automatically; this makes ""the specular effect consistent with respect to view direction and light position. ""The user can choose which light should be used to compute the texture matrix.\n""This effect requires the GL_ARB_texture_env_add extension and one of the cube map ""extensions (GL_EXT_texture_cube_map, GL_ARB_texture_cube_map or OpenGL v1.3).","Marco Jez")osgFX::SpecularHighlights
META_Node(osg, Group)osg::Group
Node()osg::Node
Node(const Node &, const CopyOp &copyop=CopyOp::SHALLOW_COPY)osg::Node
NodeMask typedefosg::Node
Object()osg::Object [inline]
Object(bool threadSafeRefUnref)osg::Object [inline, explicit]
Object(const Object &, const CopyOp &copyop=CopyOp::SHALLOW_COPY)osg::Object
operator=(const SpecularHighlights &)osgFX::SpecularHighlights [inline, protected]
osgFX::Effect::operator=(const Effect &)osgFX::Effect [inline, protected]
osg::Referenced::operator=(const Referenced &)osg::Referenced [inline]
osg::Drawable classosg::Node [friend]
osg::Group classosg::Node [friend]
osg::StateSet classosg::Node [friend]
ParentList typedefosg::Node
ref() constosg::Referenced [inline]
referenceCount() constosg::Referenced [inline]
Referenced()osg::Referenced
Referenced(bool threadSafeRefUnref)osg::Referenced [explicit]
Referenced(const Referenced &)osg::Referenced
releaseGLObjects(osg::State *=0) const osg::Group [virtual]
removeChild(Node *child)osg::Group [inline]
removeChild(unsigned int pos, unsigned int numChildrenToRemove=1)osg::Group [inline]
removeChildren(unsigned int pos, unsigned int numChildrenToRemove)osg::Group [virtual]
removeObserver(Observer *observer)osg::Referenced
removeParent(osg::Group *node)osg::Node [protected]
replaceChild(Node *origChild, Node *newChild)osg::Group [virtual]
selectTechnique(int i=AUTO_DETECT)osgFX::Effect [inline]
setChild(unsigned int i, Node *node)osg::Group [virtual]
setComputeBoundingSphereCallback(ComputeBoundingSphereCallback *callback)osg::Node [inline]
setCullCallback(NodeCallback *nc)osg::Node [inline]
setCullingActive(bool active)osg::Node
setDataVariance(DataVariance dv)osg::Object [inline]
setDeleteHandler(DeleteHandler *handler)osg::Referenced [static]
setDescriptions(const DescriptionList &descriptions)osg::Node [inline]
setEnabled(bool v)osgFX::Effect [inline]
setEventCallback(NodeCallback *nc)osg::Node
setInitialBound(const osg::BoundingSphere &bsphere)osg::Node [inline]
setLightNumber(int n)osgFX::SpecularHighlights [inline]
setName(const std::string &name)osg::Object [inline]
setName(const char *name)osg::Object [inline]
setNodeMask(NodeMask nm)osg::Node [inline]
setNumChildrenRequiringEventTraversal(unsigned int num)osg::Node [protected]
setNumChildrenRequiringUpdateTraversal(unsigned int num)osg::Node [protected]
setNumChildrenWithCullingDisabled(unsigned int num)osg::Node [protected]
setNumChildrenWithOccluderNodes(unsigned int num)osg::Node [protected]
setSpecularColor(const osg::Vec4 &color)osgFX::SpecularHighlights [inline]
setSpecularExponent(float e)osgFX::SpecularHighlights [inline]
setStateSet(osg::StateSet *stateset)osg::Node
setTextureUnit(int n)osgFX::SpecularHighlights [inline]
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting)osg::Referenced [static]
setThreadSafeRefUnref(bool threadSafe)osg::Referenced
setUpdateCallback(NodeCallback *nc)osg::Node
setUpDemo()osgFX::Effect [inline, virtual]
setUserData(Referenced *obj)osg::Object [inline]
SpecularHighlights()osgFX::SpecularHighlights
SpecularHighlights(const SpecularHighlights &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osgFX::SpecularHighlights
STATIC enum valueosg::Object
TechniqueSelection enum nameosgFX::Effect
traverse(osg::NodeVisitor &nv)osgFX::Effect [virtual]
unref() constosg::Referenced [inline]
unref_nodelete() constosg::Referenced
~Effect()osgFX::Effect [protected, virtual]
~Group()osg::Group [protected, virtual]
~Node()osg::Node [protected, virtual]
~Object()osg::Object [inline, protected, virtual]
~Referenced()osg::Referenced [protected, virtual]
~SpecularHighlights()osgFX::SpecularHighlights [inline, protected, virtual]


Generated on Wed Mar 21 05:52:48 2007 for OpenSceneGraph by  doxygen 1.5.1