You.i Engine
CYIGLTextureObject Member List

This is the complete list of members for CYIGLTextureObject, including all inherited members.

Configure(GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type)CYIGLTextureObject
CYIBufferObject()CYIBufferObject
CYIGLAbstractBufferObject(GLuint handle)CYIGLAbstractBufferObject
CYIGLFramebufferObject classCYIGLTextureObjectfriend
CYIGLTextureObject()CYIGLTextureObject
Free() overrideCYIGLTextureObjectvirtual
Generate() overrideCYIGLTextureObjectvirtual
GetHandle()CYIGLAbstractBufferObjectvirtual
GetStatus() const IYIGPUObjectinline
GetTarget()CYIGLAbstractBufferObjectvirtual
INVALID enum valueIYIGPUObject
InvalidateHandle() overrideCYIGLTextureObjectvirtual
IYIGPUObject()IYIGPUObjectinline
Load(const std::shared_ptr< CYIAssetHardware > &pAsset) overrideCYIGLTextureObjectvirtual
LOADED_FRESH enum valueIYIGPUObject
LOADED_STALE enum valueIYIGPUObject
m_bNeedsFullReloadCYIGLTextureObjectprotected
m_borderCYIGLTextureObjectprotected
m_formatCYIGLTextureObjectprotected
m_handleCYIGLAbstractBufferObjectprotected
m_heightCYIGLTextureObjectprotected
m_internalFormatCYIGLTextureObjectprotected
m_levelCYIGLTextureObjectprotected
m_statusIYIGPUObjectprotected
m_targetCYIGLAbstractBufferObjectprotected
m_typeCYIGLTextureObjectprotected
m_widthCYIGLTextureObjectprotected
Map()CYIBufferObjectvirtual
SetTarget(GLenum target)CYIGLAbstractBufferObjectvirtual
Unload() overrideCYIGLTextureObjectvirtual
UNLOADED enum valueIYIGPUObject
Unmap(uint32_t uSize)CYIBufferObjectvirtual
Use() const overrideCYIGLTextureObjectvirtual
YI_GPU_OBJECT_STATUS enum nameIYIGPUObject
~CYIBufferObject()CYIBufferObjectvirtual
~CYIGLAbstractBufferObject()CYIGLAbstractBufferObjectvirtual
~CYIGLTextureObject()CYIGLTextureObjectvirtual
~IYIGPUObject()IYIGPUObjectinlinevirtual