Texture Class
(Qt3DRender::Render::Texture)| Inherits: | Qt3DRender::Render::BackendNode |
Public Types
| enum | DirtyFlag { NotDirty, DirtyProperties, DirtyParameters, DirtyImageGenerators, DirtyDataGenerator } |
| flags | DirtyFlags |
Public Functions
| Texture() | |
| ~Texture() | |
| void | addDirtyFlag(DirtyFlags flags) |
| void | addTextureImage(Qt3DCore::QNodeId id) |
| void | cleanup() |
| const QTextureGeneratorPtr & | dataGenerator() const |
| DirtyFlags | dirtyFlags() const |
| bool | isValid() const |
| const TextureParameters & | parameters() const |
| const TextureProperties & | properties() const |
| void | removeTextureImage(Qt3DCore::QNodeId id) |
| void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) |
| void | setTextureImageManager(TextureImageManager *manager) |
| const QVector<HTextureImage> & | textureImages() const |
| void | unsetDirty() |
- 3 public functions inherited from Qt3DRender::Render::BackendNode
- 4 public functions inherited from Qt3DCore::QBackendNode
Additional Inherited Members
- 1 protected function inherited from Qt3DRender::Render::BackendNode
- 2 protected functions inherited from Qt3DCore::QBackendNode
Member Type Documentation
enum Texture::DirtyFlag
flags Texture::DirtyFlags
The DirtyFlags type is a typedef for QFlags<DirtyFlag>. It stores an OR combination of DirtyFlag values.
Member Function Documentation
Texture::Texture()
Default constructs an instance of Texture.
Texture::~Texture()
Destroys the instance of Texture.