class OSGUTIL_EXPORT osgUtil::Optimizer::TextureVisitor

For all textures apply settings

Inheritance:


Public Fields

[more]Optimizer* _optimizer
[more]bool _changeAutoUnRef
[more]bool _valueAutoUnRef
[more]bool _changeClientImageStorage
[more]bool _valueClientImageStorage
[more]bool _changeAnisotropy
[more]float _valueAnisotropy

Public Methods

[more] TextureVisitor(bool changeAutoUnRef, bool valueAutoUnRef, bool changeClientImageStorage, bool valueClientImageStorage, bool changeAnisotropy, float valueAnisotropy, Optimizer* optimizer=0)
[more]virtual void apply(osg::Geode& node)
[more]virtual void apply(osg::Node& node)
[more]void apply(osg::StateSet& stateset)
[more]void apply(osg::Texture& texture)
[more]inline bool isOperationPermissableForObject(const osg::Object* object) const


Documentation

For all textures apply settings
o TextureVisitor(bool changeAutoUnRef, bool valueAutoUnRef, bool changeClientImageStorage, bool valueClientImageStorage, bool changeAnisotropy, float valueAnisotropy, Optimizer* optimizer=0)

ovirtual void apply(osg::Geode& node)

ovirtual void apply(osg::Node& node)

ovoid apply(osg::StateSet& stateset)

ovoid apply(osg::Texture& texture)

oinline bool isOperationPermissableForObject(const osg::Object* object) const

oOptimizer* _optimizer

obool _changeAutoUnRef

obool _valueAutoUnRef

obool _changeClientImageStorage

obool _valueClientImageStorage

obool _changeAnisotropy

ofloat _valueAnisotropy


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.