![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzPlatformUI.h>
Classes | |
struct | WebViewData |
Public Member Functions | |
CzPlatformUI () | |
int | Init () |
void | Release () |
bool | isWebViewAvailable () const |
CzWebView | CreateWebView (bool transparent=false) |
bool | CreateWebViewModal (const char *uri) |
void | DestroyWebView (CzWebView web_view) |
void | NavigateWebView (CzWebView web_view, const char *uri) |
void | SendJavascriptToWebView (CzWebView web_view, const char *script) |
void | ShowWebView (CzWebView web_view, bool visible) |
void | setWebViewDimensions (CzWebView web_view, int x, int y, int w, int h) |
void | setWebViewUIView (CzWebView web_view, CzUIWebView *ui_view) |
void | NotifyPageLoaded (CzWebView view, const char *uri) |
void | NotifyPageLoading (CzWebView view, const char *uri) |
void | NotifyPageError (CzWebView view, const char *uri) |
void | NotifyJavascript (CzWebView view, const char *data) |
CzPlatformUI () | |
int | Init () |
void | Release () |
bool | isWebViewAvailable () const |
CzWebView | CreateWebView (bool transparent=false) |
bool | CreateWebViewModal (const char *uri) |
void | DestroyWebView (CzWebView web_view) |
void | NavigateWebView (CzWebView web_view, const char *uri) |
void | SendJavascriptToWebView (CzWebView web_view, const char *script) |
void | ShowWebView (CzWebView web_view, bool visible) |
void | setWebViewDimensions (CzWebView web_view, int x, int y, int w, int h) |
void | setWebViewUIView (CzWebView web_view, CzUIWebView *ui_view) |
void | NotifyPageLoaded (CzWebView view, const char *uri) |
void | NotifyPageLoading (CzWebView view, const char *uri) |
void | NotifyPageError (CzWebView view, const char *uri) |
Static Public Member Functions | |
static int32 | WebViewErrorCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewStartedLoadingCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewLoadedCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewJavascriptCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewErrorCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewStartedLoadingCallback (CzWebView view, void *systemData, void *userData) |
static int32 | WebViewLoadedCallback (CzWebView view, void *systemData, void *userData) |
Protected Attributes | |
CzList< WebViewData * > * | WebViews |
CzPlatformUI::CzPlatformUI | ( | ) | [inline] |
CzPlatformUI::CzPlatformUI | ( | ) | [inline] |
CzWebView CzPlatformUI::CreateWebView | ( | bool | transparent = false | ) | [virtual] |
Implements IzPlatformUI.
CzWebView CzPlatformUI::CreateWebView | ( | bool | transparent = false | ) | [virtual] |
Implements IzPlatformUI.
bool CzPlatformUI::CreateWebViewModal | ( | const char * | uri | ) | [virtual] |
Implements IzPlatformUI.
bool CzPlatformUI::CreateWebViewModal | ( | const char * | uri | ) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::DestroyWebView | ( | CzWebView | web_view | ) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::DestroyWebView | ( | CzWebView | web_view | ) | [virtual] |
Implements IzPlatformUI.
int CzPlatformUI::Init | ( | ) | [virtual] |
Implements IzPlatformUI.
int CzPlatformUI::Init | ( | ) | [virtual] |
Implements IzPlatformUI.
bool CzPlatformUI::isWebViewAvailable | ( | ) | const [virtual] |
Implements IzPlatformUI.
bool CzPlatformUI::isWebViewAvailable | ( | ) | const [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NavigateWebView | ( | CzWebView | web_view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NavigateWebView | ( | CzWebView | web_view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyJavascript | ( | CzWebView | view, |
const char * | data | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageError | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageError | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageLoaded | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageLoaded | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageLoading | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::NotifyPageLoading | ( | CzWebView | view, |
const char * | uri | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::Release | ( | ) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::Release | ( | ) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::SendJavascriptToWebView | ( | CzWebView | web_view, |
const char * | script | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::SendJavascriptToWebView | ( | CzWebView | web_view, |
const char * | script | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::setWebViewDimensions | ( | CzWebView | web_view, |
int | x, | ||
int | y, | ||
int | w, | ||
int | h | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::setWebViewDimensions | ( | CzWebView | web_view, |
int | x, | ||
int | y, | ||
int | w, | ||
int | h | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::setWebViewUIView | ( | CzWebView | web_view, |
CzUIWebView * | ui_view | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::setWebViewUIView | ( | CzWebView | web_view, |
CzUIWebView * | ui_view | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::ShowWebView | ( | CzWebView | web_view, |
bool | visible | ||
) | [virtual] |
Implements IzPlatformUI.
void CzPlatformUI::ShowWebView | ( | CzWebView | web_view, |
bool | visible | ||
) | [virtual] |
Implements IzPlatformUI.
static int32 CzPlatformUI::WebViewErrorCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
int32 CzPlatformUI::WebViewErrorCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
int32 CzPlatformUI::WebViewJavascriptCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
static int32 CzPlatformUI::WebViewLoadedCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
int32 CzPlatformUI::WebViewLoadedCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
static int32 CzPlatformUI::WebViewStartedLoadingCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
int32 CzPlatformUI::WebViewStartedLoadingCallback | ( | CzWebView | view, |
void * | systemData, | ||
void * | userData | ||
) | [static] |
CzList< WebViewData * > * CzPlatformUI::WebViews [protected] |