Defines the data required when custom mipmap material has been specified. More...
#include <kanzi/core.ui/graphics3d/mipmap_generation_concept_impl.hpp>
Public Member Functions | |
| MipmapRenderData (Domain *domain) | |
| Constructor. | |
Public Attributes | |
| array< MaterialBrushSharedPtr, 5 > | brushes |
| Brushes for color texture 0, 1, 2, 3 mipmaps, and for depth texture mipmaps. | |
| Framebuffer | framebuffer |
| GeometrySharedPtr | geometry |
| Shared geometry for rendering mipmaps. | |
| array< BrushRendererPtr, 5 > | renderers |
| Brush renderers for color texture 0, 1, 2, 3 mipmaps, and for depth texture mipmaps. | |
Defines the data required when custom mipmap material has been specified.
| kanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData::MipmapRenderData | ( | Domain * | domain | ) |
Constructor.
| Framebuffer kanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData::framebuffer |
| GeometrySharedPtr kanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData::geometry |
Shared geometry for rendering mipmaps.
| array<BrushRendererPtr, 5> kanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData::renderers |
Brush renderers for color texture 0, 1, 2, 3 mipmaps, and for depth texture mipmaps.
| array<MaterialBrushSharedPtr, 5> kanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData::brushes |
Brushes for color texture 0, 1, 2, 3 mipmaps, and for depth texture mipmaps.