Blender V5.0
blender::opensubdiv::RawDataWrapperBuffer< T > Class Template Reference

#include <eval_output.h>

Inherited by blender::opensubdiv::RawDataWrapperVertexBuffer< T >.

Public Member Functions

 RawDataWrapperBuffer (T *data)
TBindCpuBuffer ()
gpu::VertBufget_vertex_buffer ()

Protected Attributes

Tdata_

Detailed Description

template<typename T>
class blender::opensubdiv::RawDataWrapperBuffer< T >

Definition at line 136 of file eval_output.h.

Constructor & Destructor Documentation

◆ RawDataWrapperBuffer()

template<typename T>
blender::opensubdiv::RawDataWrapperBuffer< T >::RawDataWrapperBuffer ( T * data)
inline

Member Function Documentation

◆ BindCpuBuffer()

template<typename T>
T * blender::opensubdiv::RawDataWrapperBuffer< T >::BindCpuBuffer ( )
inline

Definition at line 140 of file eval_output.h.

References data_, and T.

◆ get_vertex_buffer()

template<typename T>
gpu::VertBuf * blender::opensubdiv::RawDataWrapperBuffer< T >::get_vertex_buffer ( )
inline

Definition at line 145 of file eval_output.h.

Member Data Documentation

◆ data_

template<typename T>
T* blender::opensubdiv::RawDataWrapperBuffer< T >::data_
protected

Definition at line 153 of file eval_output.h.

Referenced by BindCpuBuffer(), and RawDataWrapperBuffer().


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