HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GLTextureHandler Member List

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

_boundTextureLocationsGLTextureHandlerprotected
_imageCacheImageHandlerprotected
_imageLoadersImageHandlerprotected
_resolverImageHandlerprotected
_searchPathImageHandlerprotected
_zeroImageImageHandlerprotected
acquireImage(const FilePath &filePath, const Color4 &defaultColor=Color4(0.0f))ImageHandler
addLoader(ImageLoaderPtr loader)ImageHandler
bindImage(ImagePtr image, const ImageSamplingProperties &samplingProperties) overrideGLTextureHandlervirtual
cacheImage(const string &filePath, ImagePtr image)ImageHandlerprotected
clearImageCache()ImageHandlerinline
create(ImageLoaderPtr imageLoader)GLTextureHandlerinlinestatic
createRenderResources(ImagePtr image, bool generateMipMaps) overrideGLTextureHandlervirtual
getBoundTextureLocation(unsigned int resourceId)GLTextureHandler
getCachedImage(const FilePath &filePath)ImageHandlerprotected
getFilenameResolver() const ImageHandlerinline
getNextAvailableTextureLocation()GLTextureHandlerprotected
getReferencedImages(ConstDocumentPtr doc)ImageHandler
getSearchPath() const ImageHandlerinline
getZeroImage() const ImageHandlerinline
GLTextureHandler(ImageLoaderPtr imageLoader)GLTextureHandlerprotected
ImageHandler(ImageLoaderPtr imageLoader)ImageHandlerprotected
loadImage(const FilePath &filePath)ImageHandlerprotected
mapAddressModeToGL(ImageSamplingProperties::AddressMode addressModeEnum)GLTextureHandlerstatic
mapFilterTypeToGL(ImageSamplingProperties::FilterType filterTypeEnum, bool enableMipmaps)GLTextureHandlerstatic
mapTextureFormatToGL(Image::BaseType baseType, unsigned int channelCount, bool srgb, int &glType, int &glFormat, int &glInternalFormat)GLTextureHandlerstatic
releaseRenderResources(ImagePtr image=nullptr) overrideGLTextureHandlervirtual
saveImage(const FilePath &filePath, ConstImagePtr image, bool verticalFlip=false)ImageHandler
setFilenameResolver(StringResolverPtr resolver)ImageHandlerinline
setSearchPath(const FileSearchPath &path)ImageHandlerinline
supportedExtensions()ImageHandler
unbindImage(ImagePtr image) overrideGLTextureHandlervirtual
unbindImages()ImageHandler
~ImageHandler()ImageHandlerinlinevirtual