Finding and loading textures inside meshloaders.
Definition IMeshTextureLoader.hpp:31
virtual nirt::video::ITexture * getTexture(const nirt::io::path &textureName)=0
Get the texture by searching for it in all paths that makes sense for the given textureName.
virtual ~IMeshTextureLoader()
Destructor.
Definition IMeshTextureLoader.hpp:35
virtual void setMeshFile(const nirt::io::IReadFile *meshFile)=0
Meshloaders will search paths relative to the meshFile.
virtual const nirt::io::path & getTexturePath() const =0
Get the current custom texture path.
virtual void setMaterialFile(const nirt::io::IReadFile *materialFile)=0
Meshloaders will try to look relative to the path of the materialFile.
virtual void setTexturePath(const nirt::io::path &path)=0
Set a custom texture path.
Interface of a Video Driver dependent Texture.
Definition ITexture.hpp:186
As of Nirtcpp 1.6, position2d is a synonym for vector2d.
Definition vector3d.hpp:11