Painter that renders textured meshes.
More...
#include <spk_texture_painter.hpp>
|
|
| TexturePainter () |
| | Builds a texture painter with its rendering pipeline.
|
| void | setLayer (const float &p_layer) |
| | Sets the layer value used during rendering.
|
| const float & | layer () const |
| | Returns the current layer value.
|
| void | setTexture (const OpenGL::TextureObject *p_texture) |
| | Sets the texture used for rendering.
|
| const OpenGL::TextureObject * | texture () const |
| | Returns the current texture.
|
| virtual void | setMesh (const Mesh *p_mesh) |
| | Sets the mesh to render.
|
| const Mesh * | mesh () const |
| | Returns the currently bound mesh.
|
|
void | render () |
| | Renders the current mesh when available.
|
Painter that renders textured meshes.
- See also
- TextureMesh
Painter that renders textured meshes.
Definition spk_texture_painter.hpp:204
void setLayer(const float &p_layer)
Sets the layer value used during rendering.
Definition spk_texture_painter.cpp:23
const OpenGL::TextureObject * texture() const
Returns the current texture.
Definition spk_texture_painter.cpp:39
void setTexture(const OpenGL::TextureObject *p_texture)
Sets the texture used for rendering.
Definition spk_texture_painter.cpp:34
◆ layer()
| const float & spk::TexturePainter::layer |
( |
| ) |
const |
Returns the current layer value.
- Returns
- Layer value.
◆ setLayer()
| void spk::TexturePainter::setLayer |
( |
const float & | p_layer | ) |
|
Sets the layer value used during rendering.
- Parameters
-
◆ setTexture()
Sets the texture used for rendering.
- Parameters
-
| p_texture | Texture pointer, may be null to detach. |
◆ texture()
Returns the current texture.
- Returns
- Texture pointer or nullptr.
The documentation for this class was generated from the following files:
- includes/structure/graphics/painter/spk_texture_painter.hpp
- srcs/structure/graphics/painter/spk_texture_painter.cpp