Inviwo  0.9.10.1
Inviwo documentation
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
addObserver(BufferObjectObserver *observer) (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >
bind() const (defined in inviwo::BufferObject)inviwo::BufferObject
bindAndSetAttribPointer(GLuint location, BindingType bindingType=BindingType::Native) constinviwo::BufferObject
BindingType enum nameinviwo::BufferObject
BufferObject(size_t sizeInBytes, const DataFormatBase *format, BufferUsage usage, BufferTarget target=BufferTarget::Data) (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
forEachObserver(C callback) (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >protected
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
getTarget() const (defined in inviwo::BufferObject)inviwo::BufferObject
Observable()=default (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >
Observable(const Observable< BufferObjectObserver > &other)inviwo::Observable< BufferObjectObserver >
Observable(Observable< BufferObjectObserver > &&other)inviwo::Observable< BufferObjectObserver >
operator=(const BufferObject &other) (defined in inviwo::BufferObject)inviwo::BufferObject
operator=(BufferObject &&other) (defined in inviwo::BufferObject)inviwo::BufferObject
Observable< BufferObjectObserver >::operator=(const Observable< BufferObjectObserver > &other)inviwo::Observable< BufferObjectObserver >
Observable< BufferObjectObserver >::operator=(Observable< BufferObjectObserver > &&other)inviwo::Observable< BufferObjectObserver >
removeObservationHelper(Observer *observer) (defined in inviwo::ObservableInterface)inviwo::ObservableInterfaceprotected
removeObserver(BufferObjectObserver *observer) (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >
setSize(GLsizeiptr sizeInBytes)inviwo::BufferObject
startBlockingNotifications() override final (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >virtual
stopBlockingNotifications() override final (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >virtual
unbind() const (defined in inviwo::BufferObject)inviwo::BufferObject
upload(const void *data, GLsizeiptr sizeInBytes) (defined in inviwo::BufferObject)inviwo::BufferObject
~BufferObject() (defined in inviwo::BufferObject)inviwo::BufferObjectvirtual
~Observable() (defined in inviwo::Observable< BufferObjectObserver >)inviwo::Observable< BufferObjectObserver >virtual
~ObservableInterface()=default (defined in inviwo::ObservableInterface)inviwo::ObservableInterfacevirtual