template class CCL::MappedBuffer3D

System memory mapped buffer.

#include <ibufferallocator3d.h>

template <typename Type>
class MappedBuffer3D
{
public:
    // construction

    MappedBuffer3D (const IBufferSegment3D& segment);

    // methods

    bool isValid () const;
    uint32 getSize () const;
    Type& operator [] (uint32 index);
    const Type& operator [] (uint32 index) const;
};