Sparkle
0.0.1
Loading...
Searching...
No Matches
spk::OpenGL::BufferObject Member List
This is the complete list of members for
spk::OpenGL::BufferObject
, including all inherited members.
_content
spk::OpenGL::BufferObject
protected
_gpuCapacity
spk::OpenGL::BufferObject
protected
_id
spk::OpenGL::BufferObject
protected
_onSynchronize
() override
spk::OpenGL::BufferObject
protected
virtual
_registerCallbacks
()
spk::OpenGL::BufferObject
protected
_type
spk::OpenGL::BufferObject
protected
_usage
spk::OpenGL::BufferObject
protected
ActivableObject
()
spk::ActivableObject
inline
ActivableObject
(ActivationStatus p_initial)
spk::ActivableObject
inline
explicit
activate
()
spk::ActivableObject
inline
addActivationCallback
(const Job &p_callback)
spk::ActivableObject
inline
addCallback
(const ActivationStatus &p_state, const Job &p_callback)
spk::StatefulObject< ActivationStatus >
inline
addDeactivationCallback
(const Job &p_callback)
spk::ActivableObject
inline
Buffer
typedef
spk::OpenGL::BufferObject
buffer
()
spk::OpenGL::BufferObject
buffer
() const
spk::OpenGL::BufferObject
BufferObject
(const Type &p_type, const Usage &p_usage)
spk::OpenGL::BufferObject
BufferObject
(const BufferObject &p_other)
spk::OpenGL::BufferObject
Contract
typedef
spk::ActivableObject
data
()
spk::OpenGL::BufferObject
data
() const
spk::OpenGL::BufferObject
deactivate
()
spk::ActivableObject
inline
editData
(const void *p_data, size_t p_offset, size_t p_size)
spk::OpenGL::BufferObject
editData
(const TType &p_value, size_t p_offset)
spk::OpenGL::BufferObject
inline
isActive
() const
spk::ActivableObject
inline
Job
typedef
spk::ActivableObject
needsSynchronization
() const noexcept
spk::SynchronizableObject
inline
operator=
(const BufferObject &p_other)
spk::OpenGL::BufferObject
pushData
(const void *p_data, size_t p_size)
spk::OpenGL::BufferObject
pushData
(const TType &p_value)
spk::OpenGL::BufferObject
inline
pushData
(const std::vector< TType > &p_values)
spk::OpenGL::BufferObject
inline
pushData
(std::initializer_list< TType > p_values)
spk::OpenGL::BufferObject
inline
requestSynchronization
() noexcept
spk::SynchronizableObject
inline
reserve
(size_t p_size)
spk::OpenGL::BufferObject
resize
(size_t p_size)
spk::OpenGL::BufferObject
setData
(const std::vector< TType > &p_data)
spk::OpenGL::BufferObject
inline
setData
(std::initializer_list< TType > p_data)
spk::OpenGL::BufferObject
inline
setData
(const void *p_data, size_t p_size)
spk::OpenGL::BufferObject
setState
(const ActivationStatus &p_newState)
spk::StatefulObject< ActivationStatus >
inline
size
() const
spk::OpenGL::BufferObject
state
() const
spk::StatefulObject< ActivationStatus >
inline
StatefulObject
(const ActivationStatus &p_initialState)
spk::StatefulObject< ActivationStatus >
inline
swapData
(std::vector< uint8_t > &p_data)
spk::OpenGL::BufferObject
SynchronizableObject
()=default (defined in
spk::SynchronizableObject
)
spk::SynchronizableObject
toggle
()
spk::ActivableObject
inline
Type
enum name
spk::OpenGL::BufferObject
Usage
enum name
spk::OpenGL::BufferObject
~SynchronizableObject
()=default (defined in
spk::SynchronizableObject
)
spk::SynchronizableObject
virtual
Generated by
1.14.0