GlobeEngine
ge::TextureType< D, T, PROPERTIES > Member List

This is the complete list of members for ge::TextureType< D, T, PROPERTIES >, including all inherited members.

bind(GLint _unit=-1) const ge::TextureHandle
bindlessHandlege::TextureHandleprotected
BINDLESSHANDLE enum valuege::TextureHandle
BindlessState enum namege::TextureHandle
bindlessStatege::TextureHandleprotected
bindTextureForCompute(GLuint _unit, GLint _level, GLboolean _layered, GLint _layer, GLenum _access)ge::TextureType< D, T, PROPERTIES >inline
bindTextureHandle2DToUnit(GLuint _handle, GLint _unit)ge::TextureHandlestatic
bindTextureToShader(GLuint _shaderUnit, GLenum _internalFormat, GLenum _access=GL_READ_WRITE, GLint _texlevel=0, GLboolean _islayered=GL_FALSE, GLint _texlayer=0)ge::TextureHandle
clear()ge::TextureType< D, T, PROPERTIES >inline
countPixel() const ge::TextureType< D, T, PROPERTIES >inline
createFromExistingHandle(GLenum _target, GLuint _handle)ge::TextureHandle
createHandle(GLenum _target)ge::TextureHandle
datage::TextureType< D, T, PROPERTIES >protected
deleteHandle()ge::TextureHandle
dimge::TextureType< D, T, PROPERTIES >protected
e1DTEXTUR enum valuege::TextureHandle
e3DTEXTUR enum valuege::TextureHandle
eBUMPMAP enum valuege::TextureHandle
eEMPTY1DTEXTURE enum valuege::TextureHandle
eEMPTYHDRTEXTURE enum valuege::TextureHandle
eEMPTYPICKINGTEXTURE enum valuege::TextureHandle
eEMPTYTEXTURE enum valuege::TextureHandle
eEMPTYTEXTURE_R32 enum valuege::TextureHandle
eNOTLOADED enum valuege::TextureHandle
eSHADOWMAP enum valuege::TextureHandle
eSTENCILTEX enum valuege::TextureHandle
eTEXTURE enum valuege::TextureHandle
eTEXTURE_R16 enum valuege::TextureHandle
eTEXTURE_R32 enum valuege::TextureHandle
eTEXTURE_TYPES enum namege::TextureHandle
generateMipMaps()ge::TextureType< D, T, PROPERTIES >inline
getBindlessHandle() const ge::TextureHandle
getBindlessState() const ge::TextureHandle
getData() const ge::TextureType< D, T, PROPERTIES >inline
getDimensions() const ge::TextureType< D, T, PROPERTIES >inline
getFormat() const ge::TextureType< D, T, PROPERTIES >inline
getHandle() const ge::TextureHandle
getHeight() const ge::TextureType< D, T, PROPERTIES >inline
getInternalFormat() const ge::TextureType< D, T, PROPERTIES >inline
getName()ge::TextureType< D, T, PROPERTIES >inline
getOpenGLError(std::string _input)ge::TextureHandleprotected
getStorageSize() const ge::TextureType< D, T, PROPERTIES >inline
getTarget() const ge::TextureHandle
getType() const ge::TextureType< D, T, PROPERTIES >inline
getWidth() const ge::TextureType< D, T, PROPERTIES >inline
handlege::TextureHandleprotected
HANDLE enum valuege::TextureHandle
INUSE enum valuege::TextureHandle
loadDataToPBO(T *_data)ge::TextureType< D, T, PROPERTIES >inlineprotected
makeTextureNonResident()ge::TextureHandle
makeTextureResident()ge::TextureHandle
mapStoragePointer()ge::TextureType< D, T, PROPERTIES >inline
namege::TextureType< D, T, PROPERTIES >protected
NOHANDLE enum valuege::TextureHandle
NOTRESIDENT enum valuege::TextureHandle
operator<<(std::ostream &out, const TextureType< D, T, PROPERTIES > &tex)ge::TextureType< D, T, PROPERTIES >friend
overrideHandle(GLuint _handle)ge::TextureHandle
propertiesge::TextureType< D, T, PROPERTIES >protected
RESIDENT enum valuege::TextureHandle
setBindlessHandle()ge::TextureHandle
setMinMagParameter(TextureMinMagParameters _minmag)ge::TextureType< D, T, PROPERTIES >inline
setSize(vmml::vector< D, short > _dim)ge::TextureType< D, T, PROPERTIES >inlineprotected
setTextureData(T *_pixels)=0ge::TextureType< D, T, PROPERTIES >protectedpure virtual
targetge::TextureHandleprotected
textureBufferge::TextureType< D, T, PROPERTIES >protected
TextureHandle()ge::TextureHandle
TextureType()ge::TextureType< D, T, PROPERTIES >inline
unbind(GLint _unit=-1) const ge::TextureHandle
unbindTextureHandle2DToUnit(GLuint _handle, GLint _unit)ge::TextureHandlestatic
unmapStoragePointer()ge::TextureType< D, T, PROPERTIES >inlineprotected
unpackPBO()ge::TextureType< D, T, PROPERTIES >inlineprotected
~TextureHandle()ge::TextureHandlevirtual
~TextureType()ge::TextureType< D, T, PROPERTIES >inline