Public Member Functions | |
OSXPlatformAbstractionModule (Helpers::Jpeg::IJpegLoader &jpegLoader, NSOpenGLPixelFormat *pPixelFormat, const std::string &resourcePath, const std::string &apiKey, const Unity::UnityCallbacks *pUnityCallbacks=NULL) | |
Helpers::ITextureFileLoader & | GetTextureFileLoader () const |
Web::IWebLoadRequestFactory & | GetWebLoadRequestFactory () const |
Web::IWebLoadRequestFactory & | GetPlatformWebLoadRequestFactory () const |
Web::IWebProxySettings & | GetProxySettings () const |
Web::ISSLSettings & | GetSSLSettings () const |
Helpers::IHttpCache & | GetHttpCache () const |
Helpers::IFileIO & | GetFileIO () const |
Helpers::UrlHelpers::IUrlEncoder & | GetUrlEncoder () const |
Eegeo::Web::IConnectivityService & | GetConnectivityService () const |
Concurrency::Tasks::IWorkPool & | GetWorkPool () const |
Modules::ISceneBuilderModuleFactory & | GetSceneBuilderModuleFactory () |
Rendering::AsyncTexturing::ITextureFactory & | GetTextureFactory () const |
void | OnPause () |
void | Update () |
void | OnResume () |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |