Public Member Functions | |
iOSPlatformAbstractionModule (Helpers::Jpeg::IJpegLoader &jpegLoader, const std::string &apiKey, const std::string &assetPathPrefix="", const Unity::UnityCallbacks *pUnityCallbacks=nullptr) | |
deprecated - public to support legacy apps only, prefer use of static factory method | |
Helpers::ITextureFileLoader & | GetTextureFileLoader () const |
Web::IWebLoadRequestFactory & | GetWebLoadRequestFactory () const |
Web::IWebLoadRequestFactory & | GetPlatformWebLoadRequestFactory () const |
Helpers::IHttpCache & | GetHttpCache () const |
Helpers::IFileIO & | GetFileIO () const |
Helpers::UrlHelpers::IUrlEncoder & | GetUrlEncoder () const |
Concurrency::Tasks::IGlTaskContextFactory & | GetGlTaskContextFactory () const |
iOS::iOSTextureFileLoader & | GetiOSTextureFileLoader () const |
Web::IWebLoadRequestFactory & | GetiOSWebLoadRequestFactory () const |
Web::WebRequestService & | GetiOSWebRequestService () const |
Web::IWebProxySettings & | GetProxySettings () const |
Web::ISSLSettings & | GetSSLSettings () const |
Eegeo::Helpers::IHttpCache & | GetiOSHttpCache () const |
iOS::iOSFileIO & | GetiOSFileIO () const |
iOSUrlEncoder & | GetiOSUrlEncoder () const |
iOS::iOSGlTaskContextFactory & | GetiOSGlTaskContextFactory () const |
Eegeo::Web::IConnectivityService & | GetConnectivityService () const |
Eegeo::Concurrency::Tasks::IWorkPool & | GetWorkPool () const |
Modules::ISceneBuilderModuleFactory & | GetSceneBuilderModuleFactory () |
Rendering::AsyncTexturing::ITextureFactory & | GetTextureFactory () const |
void | SetWebIOWorkPool (Concurrency::Tasks::IWorkPool *pWorkPool) |
void | OnPause () |
void | OnResume () |
void | Update () |
Static Public Member Functions | |
static iOSPlatformAbstractionModule * | Create (const std::string &apiKey, const std::vector< std::string > &fileIOBundleIds, const std::string &fileIOAssetPathPrefix, Helpers::Jpeg::IJpegLoader &jpegLoader, const Unity::UnityCallbacks *pUnityCallbacks) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |