All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
Eegeo::Emscripten::EmscriptenAsyncCubeTextureLoad Class Reference
Inheritance diagram for Eegeo::Emscripten::EmscriptenAsyncCubeTextureLoad:
Eegeo::Rendering::AsyncTexturing::IAsyncTextureLoad

Public Member Functions

virtual void Begin ()
 
virtual void Cancel ()
 
void BeginAsyncTextureDecode ()
 
void HandleTextureDecodingComplete (GLuint textureId, bool success, int width, int height, bool mapWasRemoved)
 

Static Public Member Functions

static
EmscriptenAsyncCubeTextureLoad
Build (Helpers::ITextureFileLoader &textureLoader, const Helpers::ICallback1< const Rendering::AsyncTexturing::AsyncTextureLoadResult > &completionCallback, const std::vector< const std::vector< Byte > * > &cubeFaceBuffers, void *pUserData, int mapId)
 

The documentation for this class was generated from the following files: