Minetest  5.4.0
ISimpleTextureSource Class Referenceabstract

#include <tile.h>

+ Inheritance diagram for ISimpleTextureSource:

Public Member Functions

 ISimpleTextureSource ()=default
 
virtual ~ISimpleTextureSource ()=default
 
virtual video::ITexture * getTexture (const std::string &name, u32 *id=nullptr)=0
 

Constructor & Destructor Documentation

◆ ISimpleTextureSource()

ISimpleTextureSource::ISimpleTextureSource ( )
default

◆ ~ISimpleTextureSource()

virtual ISimpleTextureSource::~ISimpleTextureSource ( )
virtualdefault

Member Function Documentation

◆ getTexture()

virtual video::ITexture* ISimpleTextureSource::getTexture ( const std::string &  name,
u32 *  id = nullptr 
)
pure virtual

Implemented in IWritableTextureSource, ITextureSource, MenuTextureSource, and TextureSource.

Referenced by GUIAnimatedImage::GUIAnimatedImage(), GUITable::allocImage(), GUIBackgroundImage::draw(), StyleSpec::getTexture(), load_button_texture(), GUIFormSpecMenu::parseImage(), and GUIFormSpecMenu::parseModel().

+ Here is the caller graph for this function:

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