×
Detailed Description. Interface of a Video Driver dependent Texture. An ITexture is created by an IVideoDriver by using IVideoDriver::addTexture or IVideoDriver ...
You do this like ITexture* texture = driver->loadTexture("example.jpg"); You will not have to drop the pointer to the loaded texture, because the name of the ...
Adds a texture to the sprite bank. virtual s32 addTextureAsSprite (video::ITexture *texture)=0; virtual void clear ()=0. clears sprites, rectangles and textures.
Gets the immutable texture transformation matrix for level i. bool isTransparent () const; bool operator!= (const SMaterial &b) const. Inequality operator.
Gets the image texture. virtual bool isAlphaChannelUsed () const =0. Returns true if the image is using the alpha channel, false if not. virtual bool ...
Sets the texture transformation matrix to mat. Public Attributes. u8 AnisotropicFilter. Is anisotropic filtering enabled? Default: 0, disabled. bool ...
Mar 29, 2018 · /// <summary> /// PostProcess class is based on QuadRender class, I lost reference to /// </summary> class PostProcess { IrrlichtDevice dev ...
Sets the pressed state of the button if this is a pushbutton. virtual void setPressedImage (video::ITexture *image=0)=0. Sets a background image for the button ...
Disable a feature of the driver. virtual void draw2DImage (const video::ITexture *texture, const core::position2d< s32 > &destPos)=0. Draws a 2d image ...
), and add functions to the texture and mesh caches to release everything with a reference count of 1. Then it would be as simple as calling the clean-up ...