Inviwo  0.9.10.1
Inviwo documentation
inviwo::BufferGL Member List

This is the complete list of members for inviwo::BufferGL, including all inherited members.

bind() const (defined in inviwo::BufferGL)inviwo::BufferGL
buffer_ (defined in inviwo::BufferGL)inviwo::BufferGLprotected
bufferArray_ (defined in inviwo::BufferGL)inviwo::BufferGLmutableprotected
BufferGL(size_t size, const DataFormatBase *format, BufferUsage usage, BufferTarget target, std::shared_ptr< BufferObject > data=std::shared_ptr< BufferObject >(nullptr))inviwo::BufferGL
BufferGL(const BufferGL &rhs) (defined in inviwo::BufferGL)inviwo::BufferGL
BufferRepresentation(const DataFormatBase *format, BufferUsage usage=BufferUsage::Static, BufferTarget target=BufferTarget::Data) (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationprotected
BufferRepresentation(const BufferRepresentation &rhs)=default (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationprotected
clone() const override (defined in inviwo::BufferGL)inviwo::BufferGLvirtual
dataFormatBase_ (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
DataRepresentation()=default (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
DataRepresentation(const DataFormatBase *format) (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
DataRepresentation(const DataRepresentation &rhs)=default (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
disable() const (defined in inviwo::BufferGL)inviwo::BufferGL
download(void *data) const (defined in inviwo::BufferGL)inviwo::BufferGL
enable() const (defined in inviwo::BufferGL)inviwo::BufferGL
getBufferObject() const (defined in inviwo::BufferGL)inviwo::BufferGLinlinevirtual
getBufferTarget() const (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentation
getBufferUsage() const (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentation
getDataFormat() const (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
getDataFormatId() const (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
getDataFormatString() const (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
getFormatType() const (defined in inviwo::BufferGL)inviwo::BufferGL
getId() const (defined in inviwo::BufferGL)inviwo::BufferGL
getOwner() (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
getOwner() const (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
getSize() const overrideinviwo::BufferGLvirtual
getSizeOfElement() constinviwo::BufferRepresentationvirtual
getTypeIndex() const override final (defined in inviwo::BufferGL)inviwo::BufferGLvirtual
isValid() const (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
isValid_ (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
operator=(const BufferRepresentation &that)=default (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationprotected
operator=(const DataRepresentation &that)=default (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
owner_ (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
ReprOwner typedef (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
setDataFormat(const DataFormatBase *format) (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >protected
setOwner(BufferBase *owner) (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
setSize(size_t size) override (defined in inviwo::BufferGL)inviwo::BufferGLvirtual
setValid(bool valid) (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >
size_ (defined in inviwo::BufferGL)inviwo::BufferGLprotected
target_ (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationprotected
upload(const void *data, GLsizeiptr sizeInBytes) (defined in inviwo::BufferGL)inviwo::BufferGL
usage_ (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationprotected
~BufferGL() (defined in inviwo::BufferGL)inviwo::BufferGLvirtual
~BufferRepresentation()=default (defined in inviwo::BufferRepresentation)inviwo::BufferRepresentationvirtual
~DataRepresentation()=default (defined in inviwo::DataRepresentation< BufferBase >)inviwo::DataRepresentation< BufferBase >virtual