All Classes Files Functions Variables Typedefs Pages
Texture< TT > Member List

This is the complete list of members for Texture< TT >, including all inherited members.

checkGLError(Ts...) (defined in GLContextFreeObject)GLContextFreeObjectprotected
checkGLWarning(Ts...) (defined in GLContextFreeObject)GLContextFreeObjectprotected
create(Vec2i dimension, TexFormat format, void *data=nullptr)Texture< TT >
getFormat() const (defined in Texture< TT >)Texture< TT >
GLContextFreeObject()=default (defined in GLContextFreeObject)GLContextFreeObject
GLERR (defined in GLContextFreeObject)GLContextFreeObjectprotectedstatic
GLObject() (defined in GLObject)GLObject
log(Ts...args) (defined in SingleBase)SingleBaseprotected
logAndThrow(Ts...args) (defined in SingleBase)SingleBaseprotected
logAndThrow(Ts...args) (defined in SingleBase)SingleBase
logCritical(Ts...args) (defined in SingleBase)SingleBaseprotected
logDebug(Ts...args) (defined in SingleBase)SingleBaseprotected
logError(Ts...args) (defined in SingleBase)SingleBaseprotected
logNotice(Ts...args) (defined in SingleBase)SingleBaseprotected
logThrowGL(Ts...) (defined in GLContextFreeObject)GLContextFreeObjectprotected
logWarning(Ts...args) (defined in SingleBase)SingleBaseprotected
nativeHandle() const (defined in Texture< TT >)Texture< TT >
NotCopyable()=default (defined in NotCopyable)NotCopyableprotected
NotCopyable(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprotected
operator=(const NotCopyable &)=delete (defined in NotCopyable)NotCopyableprotected
params (defined in Texture< TT >)Texture< TT >
prime(int texUnit, std::function< void(HotTexture< TT > &)> func) (defined in Texture< TT >)Texture< TT >
setServiceContext(config::ServiceContext cnt) (defined in SingleBase)SingleBase
Texture() (defined in Texture< TT >)Texture< TT >
~Texture() (defined in Texture< TT >)Texture< TT >
~TextureInterface()=default (defined in TextureInterface)TextureInterfacevirtual