Sparkle 0.0.1
Loading...
Searching...
No Matches
spk::OpenGL::TextureObject Member List

This is the complete list of members for spk::OpenGL::TextureObject, including all inherited members.

_onSynchronize() overridespk::OpenGL::TextureObjectprotectedvirtual
ActivableObject()spk::ActivableObjectinline
ActivableObject(ActivationStatus p_initial)spk::ActivableObjectinlineexplicit
activate() constspk::OpenGL::TextureObject
activate()spk::OpenGL::TextureObjectinline
addActivationCallback(const Job &p_callback)spk::ActivableObjectinline
addCallback(const ActivationStatus &p_state, const Job &p_callback)spk::StatefulObject< ActivationStatus >inline
addDeactivationCallback(const Job &p_callback)spk::ActivableObjectinline
clearData()spk::OpenGL::TextureObject
Contract typedefspk::ActivableObject
data()spk::OpenGL::TextureObject
data() constspk::OpenGL::TextureObject
deactivate() constspk::OpenGL::TextureObject
deactivate()spk::OpenGL::TextureObjectinline
filter() constspk::OpenGL::TextureObject
Filtering enum namespk::OpenGL::TextureObject
flip(const spk::Orientation &p_orientation)spk::OpenGL::TextureObject
Format enum namespk::OpenGL::TextureObject
format() constspk::OpenGL::TextureObject
id() constspk::OpenGL::TextureObject
isActive() constspk::ActivableObjectinline
Job typedefspk::ActivableObject
Mipmap typedefspk::OpenGL::TextureObject
mipmap() constspk::OpenGL::TextureObject
needsSynchronization() const noexceptspk::SynchronizableObjectinline
operator=(const TextureObject &p_other)spk::OpenGL::TextureObject
operator=(TextureObject &&p_other) noexceptspk::OpenGL::TextureObject
requestSynchronization() noexceptspk::SynchronizableObjectinline
resize(const spk::Vector2UInt &p_size)spk::OpenGL::TextureObject
setData(const uint8_t *p_data, const spk::Vector2UInt &p_size, Format p_format=Format::RGBA)spk::OpenGL::TextureObject
setData(std::vector< uint8_t > p_data, const spk::Vector2UInt &p_size, Format p_format=Format::RGBA)spk::OpenGL::TextureObject
setFiltering(Filter p_filter)spk::OpenGL::TextureObject
setFiltering(Filtering p_minFilter, Filtering p_magFilter)spk::OpenGL::TextureObject
setFormat(Format p_format)spk::OpenGL::TextureObject
setMipmap(Mipmap p_mipmap)spk::OpenGL::TextureObject
setState(const ActivationStatus &p_newState)spk::StatefulObject< ActivationStatus >inline
setWrap(Wrapper p_wrapper)spk::OpenGL::TextureObject
setWrap(Wrap p_wrapS, Wrap p_wrapT)spk::OpenGL::TextureObject
size() constspk::OpenGL::TextureObject
sizeAsBytes() constspk::OpenGL::TextureObject
state() constspk::StatefulObject< ActivationStatus >inline
StatefulObject(const ActivationStatus &p_initialState)spk::StatefulObject< ActivationStatus >inline
SynchronizableObject()=default (defined in spk::SynchronizableObject)spk::SynchronizableObject
TextureObject(Format p_format=Format::RGBA, Filter p_filter={Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper={Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated)spk::OpenGL::TextureObject
TextureObject(const TextureObject &p_other)spk::OpenGL::TextureObject
TextureObject(TextureObject &&p_other) noexceptspk::OpenGL::TextureObject
toggle()spk::ActivableObjectinline
Wrap enum namespk::OpenGL::TextureObject
wrapper() constspk::OpenGL::TextureObject
~SynchronizableObject()=default (defined in spk::SynchronizableObject)spk::SynchronizableObjectvirtual