AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
IzPlatformUI Class Reference

#include <IzPlatformUI.h>

Inheritance diagram for IzPlatformUI:
CzPlatformUI CzPlatformUI

List of all members.

Public Member Functions

bool isInitialised () const
virtual int Init ()=0
virtual void Release ()=0
virtual bool isWebViewAvailable () const =0
virtual CzWebView CreateWebView (bool transparent=false)=0
virtual bool CreateWebViewModal (const char *uri)=0
virtual void DestroyWebView (CzWebView web_view)=0
virtual void NavigateWebView (CzWebView web_view, const char *uri)=0
virtual void SendJavascriptToWebView (CzWebView web_view, const char *script)=0
virtual void ShowWebView (CzWebView web_view, bool visible)=0
virtual void setWebViewDimensions (CzWebView web_view, int x, int y, int w, int h)=0
virtual void setWebViewUIView (CzWebView web_view, CzUIWebView *ui_view)=0
virtual void NotifyPageLoaded (CzWebView view, const char *uri)=0
virtual void NotifyPageLoading (CzWebView view, const char *uri)=0
virtual void NotifyPageError (CzWebView view, const char *uri)=0
virtual void NotifyJavascript (CzWebView view, const char *data)=0

Protected Attributes

bool Initialised

Member Function Documentation

virtual CzWebView IzPlatformUI::CreateWebView ( bool  transparent = false) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual bool IzPlatformUI::CreateWebViewModal ( const char *  uri) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::DestroyWebView ( CzWebView  web_view) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual int IzPlatformUI::Init ( ) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

bool IzPlatformUI::isInitialised ( ) const [inline]
virtual bool IzPlatformUI::isWebViewAvailable ( ) const [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::NavigateWebView ( CzWebView  web_view,
const char *  uri 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::NotifyJavascript ( CzWebView  view,
const char *  data 
) [pure virtual]

Implemented in CzPlatformUI.

virtual void IzPlatformUI::NotifyPageError ( CzWebView  view,
const char *  uri 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::NotifyPageLoaded ( CzWebView  view,
const char *  uri 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::NotifyPageLoading ( CzWebView  view,
const char *  uri 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::Release ( ) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::SendJavascriptToWebView ( CzWebView  web_view,
const char *  script 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::setWebViewDimensions ( CzWebView  web_view,
int  x,
int  y,
int  w,
int  h 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::setWebViewUIView ( CzWebView  web_view,
CzUIWebView ui_view 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.

virtual void IzPlatformUI::ShowWebView ( CzWebView  web_view,
bool  visible 
) [pure virtual]

Implemented in CzPlatformUI, and CzPlatformUI.


Member Data Documentation

bool IzPlatformUI::Initialised [protected]

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