Kanzi 4.1.0
kanzi::SceneBuffer Class Reference

Packs data into a std140 uniform buffer. More...

#include <kanzi/core.ui/graphics3d/scene_buffer.hpp>

Public Member Functions

void populate (const DrawObjectsRenderPass &drawPass)
 Populates the buffer from Draw Objects Render Pass.
 
 SceneBuffer ()
 Constructor.
 
ConstByteSpan toByteSpan () const
 Returns the buffer contents as a byte span.
 

Detailed Description

Packs data into a std140 uniform buffer.

Constructor & Destructor Documentation

◆ SceneBuffer()

kanzi::SceneBuffer::SceneBuffer ( )
explicit

Constructor.

Member Function Documentation

◆ populate()

void kanzi::SceneBuffer::populate ( const DrawObjectsRenderPass & drawPass)

Populates the buffer from Draw Objects Render Pass.

Parameters
drawPassDraw Objects Render Pass to read the camera state from.

◆ toByteSpan()

ConstByteSpan kanzi::SceneBuffer::toByteSpan ( ) const

Returns the buffer contents as a byte span.


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