Kanzi  3.9.7
Kanzi Engine API
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 renderer construction. More...
 
class  kanzi::RendererStatisticsScope
 
struct  kanzi::Renderer::TextureUnitInfo
 Texture unit information structure. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Typedefs

typedef map< string, int > kanzi::AttributeNameToIndex
 
typedef AttributeNameToIndex::const_iterator kanzi::AttributeNameToIndexConstIterator
 
typedef AttributeNameToIndex::iterator kanzi::AttributeNameToIndexIterator
 
typedef shared_ptr< BufferObjectStream > kanzi::BufferObjectStreamSharedPtr
 
using kanzi::RendererSharedPtr = shared_ptr< Renderer >
 

Functions

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