VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtRenameTextureToMeifVisitor Class Reference

This class will go through a node structure and renames the texture to use a meif. More...

Inheritance diagram for makVrv::DtRenameTextureToMeifVisitor:
Inheritance graph
[legend]

Public Member Functions

 DtRenameTextureToMeifVisitor (const std::string &relativePath, bool resolveToRelativePath)
 CTOR.
virtual ~DtRenameTextureToMeifVisitor ()
 DTOR Write out all textures in myTextures.
virtual void apply (osg::Node &node)
virtual void apply (osg::Geode &geode)
void applyToStateSet (osg::StateSet &stateset)
void applyToTexture (osg::Texture &texture)
 Rename images in textures. Add texture to map.

Protected Member Functions

std::string getNewFilename (const std::string &originalFileName)

Protected Attributes

std::string myRelativePath
bool myResolveToRelativePath

Detailed Description

This class will go through a node structure and renames the texture to use a meif.

Constructor & Destructor Documentation

makVrv::DtRenameTextureToMeifVisitor::DtRenameTextureToMeifVisitor ( const std::string &  relativePath,
bool  resolveToRelativePath 
)

CTOR.

virtual makVrv::DtRenameTextureToMeifVisitor::~DtRenameTextureToMeifVisitor ( )
virtual

DTOR Write out all textures in myTextures.

Member Function Documentation

virtual void makVrv::DtRenameTextureToMeifVisitor::apply ( osg::Node &  node)
virtual
virtual void makVrv::DtRenameTextureToMeifVisitor::apply ( osg::Geode &  geode)
virtual
void makVrv::DtRenameTextureToMeifVisitor::applyToStateSet ( osg::StateSet &  stateset)
void makVrv::DtRenameTextureToMeifVisitor::applyToTexture ( osg::Texture &  texture)

Rename images in textures. Add texture to map.

std::string makVrv::DtRenameTextureToMeifVisitor::getNewFilename ( const std::string &  originalFileName)
protected

Member Data Documentation

std::string makVrv::DtRenameTextureToMeifVisitor::myRelativePath
protected
bool makVrv::DtRenameTextureToMeifVisitor::myResolveToRelativePath
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)