Public Member Functions | |
WindowsPlatformAbstractionModule (WindowsNativeState &nativeState, Helpers::Jpeg::IJpegLoader &jpegLoader, EGLDisplay &display, EGLContext &context, EGLSurface &surface, const std::string &apiKey, const Unity::UnityCallbacks *pUnityCallbacks=nullptr) | |
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 |
void | OnPause () |
void | OnResume () |
void | Update () |
Windows::WindowsUrlEncoder & | GetWindowsUrlEncoder () const |
Web::IWebLoadRequestFactory & | GetWindowsWebLoadRequestFactory () const |
Web::Cache::HttpCache & | GetWindowsHttpCache () const |
Windows::WindowsFileIO & | GetWindowsFileIO () const |
Windows::WindowsTextureFileLoader & | GetWindowsTextureFileLoader () const |
Windows::WindowsGlTaskContextFactory & | GetWindowsGlTaskContextFactory () const |
Windows::WindowsCacheFileIO & | GetWindowsCacheFileIO () const |
Web::WebRequestService & | GetWebRequestService () const |
void | UpdateSurface (EGLSurface &surface) |
void | ReloadHttpCacheRepresentationFromStorage () |
Modules::ISceneBuilderModuleFactory & | GetSceneBuilderModuleFactory () override |
Rendering::AsyncTexturing::ITextureFactory & | GetTextureFactory () const override |