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.