Kanzi 3.9.10
renderer.hpp File Reference

Classes

struct  kanzi::Renderer::TextureUnitInfo::BoundTextureHandle
 Structure for tracking bound texture handles. More...
 
class  kanzi::BufferObjectStream
 Specifies stream to GL buffer object. More...
 
class  kanzi::Renderer
 
struct  kanzi::Renderer::RendererSettings
 Settings structure for the renderer construction. More...
 
class  kanzi::RendererStatisticsScope
 
struct  kanzi::Renderer::TextureUnitInfo
 Texture unit information structure. More...
 

Namespaces

namespace  kanzi
 

Typedefs

typedef map< string, int > kanzi::AttributeNameToIndex
 
typedef AttributeNameToIndex::const_iterator kanzi::AttributeNameToIndexConstIterator
 
typedef AttributeNameToIndex::iterator kanzi::AttributeNameToIndexIterator
 
typedef shared_ptr< BufferObjectStreamkanzi::BufferObjectStreamSharedPtr
 
typedef kanzi::shared_ptr< KzsGlGraphicsContext > KzsGlGraphicsContextSharedPtr
 
using kanzi::RendererSharedPtr
 

Functions

unsigned int kanzi::getAttributeDimension (VertexAttribute::Semantic attribute)
 Gets the number of elements for a vertex attribute semantic.
 

Typedef Documentation

◆ KzsGlGraphicsContextSharedPtr

typedef kanzi::shared_ptr<KzsGlGraphicsContext> KzsGlGraphicsContextSharedPtr