Kanzi Connect  1.1.10
Kanzi Connect C++ API
kanzi::connect::FrameBufferFactory Class Reference

#include <framebufferfactory.hpp>

Public Member Functions

 FrameBufferFactory (Domain &domain, unsigned int maxBuffers, GraphicsFormat graphicsFormat=GraphicsFormatR8G8B8_UNORM)
 
FramebufferSharedPtr getBuffer ()
 
unsigned int getCommonHeight () const
 
unsigned int getCommonWidth () const
 
void releaseBuffer (FramebufferSharedPtr buffer)
 
void setBufferSize (const Vector2 &size)
 

Constructor & Destructor Documentation

◆ FrameBufferFactory()

kanzi::connect::FrameBufferFactory::FrameBufferFactory ( Domain &  domain,
unsigned int  maxBuffers,
GraphicsFormat  graphicsFormat = GraphicsFormatR8G8B8_UNORM 
)

Member Function Documentation

◆ getBuffer()

FramebufferSharedPtr kanzi::connect::FrameBufferFactory::getBuffer ( )

◆ getCommonHeight()

unsigned int kanzi::connect::FrameBufferFactory::getCommonHeight ( ) const

◆ getCommonWidth()

unsigned int kanzi::connect::FrameBufferFactory::getCommonWidth ( ) const

◆ releaseBuffer()

void kanzi::connect::FrameBufferFactory::releaseBuffer ( FramebufferSharedPtr  buffer)

◆ setBufferSize()

void kanzi::connect::FrameBufferFactory::setBufferSize ( const Vector2 &  size)

The documentation for this class was generated from the following file: