Public Member Functions | |
HttpAsyncModelLoader (Web::IWebLoadRequestFactory &webLoadRequestFactory, Eegeo::Helpers::IHttpCache &httpCache, Rendering::SceneModels::SceneModel *pPlaceholderModel, Rendering::SceneModels::SceneModelFactory &sceneModelFactory) | |
IAsyncModel & | CreateLoadRequest (const std::string &modelUrl, IAsyncModelObserver *pObserver, bool destroyObserverOnCompletion) |
void | Cancel (IAsyncModel &modelToRelease) |
void | IssueNextLoadRequest () |
bool | HasPendingLoadRequests () const |
bool | IsStreaming () const |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |