All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Unity::UnityTextureFileLoader Member List

This is the complete list of members for Eegeo::Unity::UnityTextureFileLoader, including all inherited members.

GetMaterialToTextureMap() (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoaderinline
GetTextureIDForMaterial(const std::string &materialName) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoader
LoadCubeFromBuffersAsync(const ICallback1< const Rendering::AsyncTexturing::AsyncTextureLoadResult > &completionCallback, const std::vector< const std::vector< Byte > * > &cubeFaceBuffers, void *pUserData) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadCubeFromFileAsync(const ICallback1< const Rendering::AsyncTexturing::AsyncTextureLoadResult > &completionCallback, const Helpers::CubeTextureName &textureName, void *pUserData) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadCubeTexture(Eegeo::Helpers::GLHelpers::TextureInfo &out_textureInfo, const CubeTextureName &cubeTextureName) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadFromBuffer(Eegeo::Helpers::GLHelpers::TextureInfo &textureInfo, const std::string &fileExtension, const Byte *resourceBuffer, size_t bufferSizeBytes, bool mipmap=false) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadFromBufferAsync(const ICallback1< const Rendering::AsyncTexturing::AsyncTextureLoadResult > &completionCallback, const std::string &fileExtension, const std::vector< Byte > &resourceBuffer, void *pUserData, bool mipmap=false) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadFromCubeFaces(Eegeo::Helpers::GLHelpers::TextureInfo &out_textureInfo, const Helpers::CubeFaceFileNames &cubeFaceFileNames) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadFromCubeFaces(Eegeo::Helpers::GLHelpers::TextureInfo &out_textureInfo, const std::vector< const std::vector< Byte > * > &cubeFaceBuffers) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadFromFileAsync(const ICallback1< const Rendering::AsyncTexturing::AsyncTextureLoadResult > &completionCallback, const std::string &fileName, void *pUserData, bool mipmap=false) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
LoadTexture(Eegeo::Helpers::GLHelpers::TextureInfo &info, const std::string &fileName, bool mipmap=false) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
ReleaseTexture(GLuint texureId) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoader
SetTextureForMaterial(const std::string &materialName, const GLuint textureID) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoader
UnityTextureFileLoader(Eegeo::Helpers::IFileIO *pFileIO, Eegeo::Helpers::Jpeg::IJpegLoader &jpegLoader, Eegeo::Helpers::PNG::IPNGDecoder &pngDecoder, const TextureCallbacks &textureCallbacks) (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoader
~ITextureFileLoader() (defined in Eegeo::Helpers::ITextureFileLoader)Eegeo::Helpers::ITextureFileLoaderinlinevirtual
~UnityTextureFileLoader() (defined in Eegeo::Unity::UnityTextureFileLoader)Eegeo::Unity::UnityTextureFileLoadervirtual