OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SceneUtil::Optimizer::MergeGeometryVisitor Member List

This is the complete list of members for SceneUtil::Optimizer::MergeGeometryVisitor, including all inherited members.

_allowedToMergeSceneUtil::Optimizer::MergeGeometryVisitorprotected
_operationTypeSceneUtil::BaseOptimizerVisitorprotected
_optimizerSceneUtil::BaseOptimizerVisitorprotected
_stateSetStackSceneUtil::Optimizer::MergeGeometryVisitorprotected
_targetMaximumNumberOfVerticesSceneUtil::Optimizer::MergeGeometryVisitorprotected
apply(osg::Group &group)SceneUtil::Optimizer::MergeGeometryVisitorvirtual
apply(osg::Billboard &)SceneUtil::Optimizer::MergeGeometryVisitorinlinevirtual
BaseOptimizerVisitor(Optimizer *optimizer, unsigned int operation)SceneUtil::BaseOptimizerVisitorinline
checkAllowedToMerge()SceneUtil::Optimizer::MergeGeometryVisitor
geometryContainsSharedArrays(osg::Geometry &geom)SceneUtil::Optimizer::MergeGeometryVisitorstatic
getTargetMaximumNumberOfVertices() const SceneUtil::Optimizer::MergeGeometryVisitorinline
isOperationPermissibleForObject(const osg::StateSet *object) const SceneUtil::BaseOptimizerVisitorinline
isOperationPermissibleForObject(const osg::StateAttribute *object) const SceneUtil::BaseOptimizerVisitorinline
isOperationPermissibleForObject(const osg::Drawable *object) const SceneUtil::BaseOptimizerVisitorinline
isOperationPermissibleForObject(const osg::Node *object) const SceneUtil::BaseOptimizerVisitorinline
mergeGeometry(osg::Geometry &lhs, osg::Geometry &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
MergeGeometryVisitor(Optimizer *optimizer=0)SceneUtil::Optimizer::MergeGeometryVisitorinline
mergeGroup(osg::Group &group)SceneUtil::Optimizer::MergeGeometryVisitor
mergePrimitive(osg::DrawArrays &lhs, osg::DrawArrays &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
mergePrimitive(osg::DrawArrayLengths &lhs, osg::DrawArrayLengths &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
mergePrimitive(osg::DrawElementsUByte &lhs, osg::DrawElementsUByte &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
mergePrimitive(osg::DrawElementsUShort &lhs, osg::DrawElementsUShort &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
mergePrimitive(osg::DrawElementsUInt &lhs, osg::DrawElementsUInt &rhs)SceneUtil::Optimizer::MergeGeometryVisitorstatic
popStateSet()SceneUtil::Optimizer::MergeGeometryVisitor
pushStateSet(osg::StateSet *stateSet)SceneUtil::Optimizer::MergeGeometryVisitor
setTargetMaximumNumberOfVertices(unsigned int num)SceneUtil::Optimizer::MergeGeometryVisitorinline