![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsgdefaultinternalimagenode_p.h>
Public Member Functions | |
| QSGSmoothTextureMaterial () | |
| void | setTexture (QSGTexture *texture) |
| Public Member Functions inherited from QSGTextureMaterial | |
| QSGMaterialType * | type () const override |
| QSGMaterialShader * | createShader (QSGRendererInterface::RenderMode renderMode) const override |
| Public Member Functions inherited from QSGOpaqueTextureMaterial | |
| QSGOpaqueTextureMaterial () | |
| Creates a new QSGOpaqueTextureMaterial. | |
| int | compare (const QSGMaterial *other) const override |
| void | setTexture (QSGTexture *texture) |
| Sets the texture of this material to texture. | |
| QSGTexture * | texture () const |
| Returns this texture material's texture. | |
| void | setMipmapFiltering (QSGTexture::Filtering filteringType) |
| Sets the mipmap mode to filtering. | |
| QSGTexture::Filtering | mipmapFiltering () const |
| Returns this material's mipmap filtering mode. | |
| void | setFiltering (QSGTexture::Filtering filteringType) |
| Sets the filtering to filtering. | |
| QSGTexture::Filtering | filtering () const |
| Returns this material's filtering mode. | |
| void | setHorizontalWrapMode (QSGTexture::WrapMode mode) |
| Sets the horizontal wrap mode to mode. | |
| QSGTexture::WrapMode | horizontalWrapMode () const |
| Returns this material's horizontal wrap mode. | |
| void | setVerticalWrapMode (QSGTexture::WrapMode mode) |
| Sets the vertical wrap mode to mode. | |
| QSGTexture::WrapMode | verticalWrapMode () const |
| Returns this material's vertical wrap mode. | |
| void | setAnisotropyLevel (QSGTexture::AnisotropyLevel level) |
| Sets this material's anistropy level to level. | |
| QSGTexture::AnisotropyLevel | anisotropyLevel () const |
| Returns this material's anistropy level. | |
| Public Member Functions inherited from QSGMaterial | |
| QSGMaterial () | |
| virtual | ~QSGMaterial () |
| QSGMaterial::Flags | flags () const |
| Returns the material's flags. | |
| void | setFlag (Flags flags, bool on=true) |
| Sets the flags flags on this material if on is true; otherwise clears the attribute. | |
| int | viewCount () const |
Protected Member Functions | |
| QSGMaterialType * | type () const override |
| QSGMaterialShader * | createShader (QSGRendererInterface::RenderMode renderMode) const override |
Additional Inherited Members | |
| Public Types inherited from QSGMaterial | |
| enum | Flag { Blending = 0x0001 , RequiresDeterminant = 0x0002 , RequiresFullMatrixExceptTranslate = 0x0004 | RequiresDeterminant , RequiresFullMatrix = 0x0008 | RequiresFullMatrixExceptTranslate , NoBatching = 0x0010 , MultiView2 = 0x10000 , MultiView3 = 0x20000 , MultiView4 = 0x40000 } |
| \value Blending Set this flag to true if the material requires blending to be enabled during rendering. More... | |
| Protected Attributes inherited from QSGOpaqueTextureMaterial | |
| QSGTexture * | m_texture |
| uint | m_filtering: 2 |
| uint | m_mipmap_filtering: 2 |
| uint | m_horizontal_wrap: 1 |
| uint | m_vertical_wrap: 1 |
| uint | m_anisotropy_level: 3 |
| uint | m_reserved: 23 |
Definition at line 27 of file qsgdefaultinternalimagenode_p.h.
| QSGSmoothTextureMaterial::QSGSmoothTextureMaterial | ( | ) |
Definition at line 23 of file qsgdefaultinternalimagenode.cpp.
|
overrideprotectedvirtual |
Reimplemented from QSGOpaqueTextureMaterial.
Definition at line 40 of file qsgdefaultinternalimagenode.cpp.
| void QSGSmoothTextureMaterial::setTexture | ( | QSGTexture * | texture | ) |
Definition at line 29 of file qsgdefaultinternalimagenode.cpp.
|
overrideprotectedvirtual |
Reimplemented from QSGOpaqueTextureMaterial.
Definition at line 34 of file qsgdefaultinternalimagenode.cpp.