| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <SMaterialLayer.h>
Public Member Functions | |
| const core::matrix4 & | getTextureMatrix () const |
| Gets the immutable texture transformation matrix. | |
| core::matrix4 & | getTextureMatrix () |
| Gets the texture transformation matrix. | |
| bool | operator!= (const SMaterialLayer &b) const |
| Inequality operator. | |
| SMaterialLayer & | operator= (const SMaterialLayer &other) |
| Assignment operator. | |
| bool | operator== (const SMaterialLayer &b) const |
| Equality operator. | |
| void | setTextureMatrix (const core::matrix4 &mat) |
| Sets the texture transformation matrix to mat. | |
| SMaterialLayer (const SMaterialLayer &other) | |
| Copy constructor. | |
| SMaterialLayer () | |
| Default constructor. | |
| ~SMaterialLayer () | |
| Destructor. | |
Public Attributes | |
| bool | AnisotropicFilter |
| Is anisotropic filtering enabled? Default: false. | |
| bool | BilinearFilter |
| Is bilinear filtering enabled? Default: true. | |
| ITexture * | Texture |
| Texture. | |
| core::matrix4 * | TextureMatrix |
| Texture Matrix. | |
| E_TEXTURE_CLAMP | TextureWrap |
| Texture Clamp Mode. | |
| bool | TrilinearFilter |
| Is trilinear filtering enabled? Default: false. | |
Definition at line 38 of file SMaterialLayer.h.
|
|
Default constructor.
Definition at line 42 of file SMaterialLayer.h. |
|
|
Copy constructor.
Definition at line 52 of file SMaterialLayer.h. References TextureMatrix. |
|
|
Destructor.
Definition at line 60 of file SMaterialLayer.h. References TextureMatrix. |
|
|
Gets the immutable texture transformation matrix.
Definition at line 133 of file SMaterialLayer.h. References irr::core::IdentityMatrix, and TextureMatrix. |
|
|
Gets the texture transformation matrix.
Definition at line 124 of file SMaterialLayer.h. References irr::core::CMatrix4< T >::EM4CONST_IDENTITY, and TextureMatrix. Referenced by irr::video::SMaterial::getTextureMatrix(). |
|
|
Inequality operator.
Definition at line 154 of file SMaterialLayer.h. References AnisotropicFilter, BilinearFilter, Texture, TextureMatrix, TextureWrap, and TrilinearFilter. |
|
|
Assignment operator.
Definition at line 68 of file SMaterialLayer.h. References AnisotropicFilter, BilinearFilter, Texture, TextureMatrix, TextureWrap, and TrilinearFilter. |
|
|
Equality operator.
Definition at line 174 of file SMaterialLayer.h. |
|
|
Sets the texture transformation matrix to mat.
Definition at line 143 of file SMaterialLayer.h. References TextureMatrix. Referenced by irr::video::SMaterial::setTextureMatrix(). |
|
|
Is anisotropic filtering enabled? Default: false. In Irrlicht you can use anisotropic texture filtering in conjunction with bilinear or trilinear texture filtering to improve rendering results. Primitives will look less blurry with this flag switched on. Definition at line 120 of file SMaterialLayer.h. Referenced by irr::video::SMaterial::getFlag(), operator!=(), operator=(), and irr::video::SMaterial::setFlag(). |
|
|
Is bilinear filtering enabled? Default: true.
Definition at line 108 of file SMaterialLayer.h. Referenced by irr::video::SMaterial::getFlag(), operator!=(), operator=(), and irr::video::SMaterial::setFlag(). |
|
|
Texture.
Definition at line 97 of file SMaterialLayer.h. Referenced by irr::video::SMaterial::getTexture(), operator!=(), operator=(), and irr::video::SMaterial::setTexture(). |
|
|
Texture Matrix. Do not access this element directly as the internal ressource management has to cope with Null pointers etc. Definition at line 102 of file SMaterialLayer.h. Referenced by getTextureMatrix(), operator!=(), operator=(), setTextureMatrix(), irr::video::SMaterial::SMaterial(), SMaterialLayer(), and ~SMaterialLayer(). |
|
|
Texture Clamp Mode.
Definition at line 105 of file SMaterialLayer.h. Referenced by irr::video::SMaterial::getFlag(), operator!=(), operator=(), and irr::video::SMaterial::setFlag(). |
|
|
Is trilinear filtering enabled? Default: false. If the trilinear filter flag is enabled, the bilinear filtering flag is ignored. Definition at line 113 of file SMaterialLayer.h. Referenced by irr::video::SMaterial::getFlag(), operator!=(), operator=(), and irr::video::SMaterial::setFlag(). |
| The Irrlicht
Engine Documentation © 2003-2008 by Nikolaus Gebhardt. Generated
on Sun Jun 1 07:59:24 2008 by Doxygen
(1.4.2) |