Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::BufferObject Member List

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

addObservationHelper(Observer *observer) (defined in inviwo::ObservableInterface)inviwo::ObservableInterfaceprotected
bind() constinviwo::BufferObject
bindAndSetAttribPointer(GLuint location, BindingType bindingType=BindingType::Native) constinviwo::BufferObject
bindBase(GLuint index) constinviwo::BufferObject
BindingType enum nameinviwo::BufferObject
bindRange(GLuint index, GLintptr offset, GLsizeiptr size) constinviwo::BufferObject
BufferObject(size_t sizeInBytes, const DataFormatBase *format, BufferUsage usage, BufferTarget target=BufferTarget::Data) (defined in inviwo::BufferObject)inviwo::BufferObject
BufferObject(size_t sizeInBytes, GLFormat format, GLenum usage, GLenum target) (defined in inviwo::BufferObject)inviwo::BufferObject
BufferObject(const BufferObject &rhs) (defined in inviwo::BufferObject)inviwo::BufferObject
BufferObject(BufferObject &&rhs) (defined in inviwo::BufferObject)inviwo::BufferObject
clone() const (defined in inviwo::BufferObject)inviwo::BufferObjectvirtual
download(void *data) const (defined in inviwo::BufferObject)inviwo::BufferObject
getCapacityInBytes() constinviwo::BufferObject
getDataFormat() const (defined in inviwo::BufferObject)inviwo::BufferObjectinline
getFormatType() const (defined in inviwo::BufferObject)inviwo::BufferObject
getGLFormat() const (defined in inviwo::BufferObject)inviwo::BufferObjectinline
getId() const (defined in inviwo::BufferObject)inviwo::BufferObject
getSizeInBytes() constinviwo::BufferObject
getTarget() const (defined in inviwo::BufferObject)inviwo::BufferObject
Observable(const Observable< BufferObjectObserver > &other)inviwo::Observable< BufferObjectObserver >
Observable(Observable< BufferObjectObserver > &&other) noexceptinviwo::Observable< BufferObjectObserver >
operator=(const BufferObject &other) (defined in inviwo::BufferObject)inviwo::BufferObject
operator=(BufferObject &&other) (defined in inviwo::BufferObject)inviwo::BufferObject
inviwo::Observable< BufferObjectObserver >::operator=(const Observable< BufferObjectObserver > &other)inviwo::Observable< BufferObjectObserver >
inviwo::Observable< BufferObjectObserver >::operator=(Observable< BufferObjectObserver > &&other) noexceptinviwo::Observable< BufferObjectObserver >
removeObservationHelper(Observer *observer) (defined in inviwo::ObservableInterface)inviwo::ObservableInterfaceprotected
setSizeInBytes(GLsizeiptr sizeInBytes, SizePolicy policy=SizePolicy::GrowOnly)inviwo::BufferObject
SizePolicy enum nameinviwo::BufferObject
targetName(GLenum target) (defined in inviwo::BufferObject)inviwo::BufferObjectstatic
unbind() constinviwo::BufferObject
upload(const void *data, GLsizeiptr sizeInBytes, SizePolicy policy=SizePolicy::GrowOnly)inviwo::BufferObject
upload(const std::vector< T > &cont, SizePolicy policy=SizePolicy::GrowOnly)inviwo::BufferObjectinline
~BufferObject() (defined in inviwo::BufferObject)inviwo::BufferObjectvirtual
~ObservableInterface()=default (defined in inviwo::ObservableInterface)inviwo::ObservableInterfacevirtual