The Vish Visualization Shell 0.3
Vish
Public Member Functions | List of all members
Wizt::MapMemory Class Referenceabstract

Base class for memory mapping. More...

#include <ocean/Anemonia/RenderBasin.hpp>

Inheritance diagram for Wizt::MapMemory:
Wizt::GLMapMemory Wizt::RenderBasin::Buffer Wizt::UniformBuffer Wizt::GLUniformBuffer Wizt::GLBuffer Wizt::RenderBasin::StorageBufferTentacle Wizt::GLUniformBuffer Wizt::TypedUniformBuffer< T > Wizt::TypedVectorUniformBuffer< T > Wizt::ElementBuffer Wizt::GLBuffer_with_bind Wizt::VertexBuffer Wizt::StorageBufferTentacle Wizt::GLBindableBaseBuffer< target > Wizt::GLBindableBuffer< target >

Public Member Functions

void setData (size_t length, const StorageFlags &SF) const
 Reserve data only.
 
virtual void setSubData (size_t offset, const void *data, size_t length) const =0
 Set a subset of the data, which is more efficient than setData();.
 

Detailed Description

Base class for memory mapping.