Kanzi window, native part for Screen platform. More...
#include <kanzi/core/legacy/debug/kzs_error.hpp>#include <kanzi/core.ui/platform/graphics_context/egl/kzs_egl.h>#include <screen/screen.h>Functions | |
| EGLNativeDisplayType | kzsEGLGetNativeDisplay (const struct KzsDesktopNative *desktopNative, const struct KzsDisplayNative *displayNative, const struct KzsWindowNative *windowNative) |
| Returns the native EGL display. | |
| EGLNativeWindowType | kzsEGLGetNativeWindow (const struct KzsWindowNative *windowNative) |
| Returns the native EGL window. | |
| screen_window_t * | kzsWindowNativeGetScreenWindow (struct KzsWindowNative *windowNative) |
| Returns the native Screen window. | |
| const char * | kzsWindowNativeGetWindowGroupName (struct KzsWindowNative *windowNative) |
| Returns the window group name. | |
| kzsError | kzsWindowNativeRealize (struct KzsWindowNative *windowNative, EGLDisplay eglDisplay, EGLConfig eglConfiguration, EGLint paddingSize) |
| Realizes the window using a given graphics configuration and padding size. | |
| bool | kzsWindowNativeSetWindowPipelineID (struct KzsWindowNative *windowNative, int id) |
| Sets pipeline ID (id) for given window. | |
Kanzi window, native part for Screen platform.
Copyright 2008-2017 by Rightware. All rights reserved.
| kzsError kzsWindowNativeRealize | ( | struct KzsWindowNative * | windowNative, |
| EGLDisplay | eglDisplay, | ||
| EGLConfig | eglConfiguration, | ||
| EGLint | paddingSize ) |
Realizes the window using a given graphics configuration and padding size.
| screen_window_t * kzsWindowNativeGetScreenWindow | ( | struct KzsWindowNative * | windowNative | ) |
Returns the native Screen window.
| const char * kzsWindowNativeGetWindowGroupName | ( | struct KzsWindowNative * | windowNative | ) |
Returns the window group name.
| EGLNativeWindowType kzsEGLGetNativeWindow | ( | const struct KzsWindowNative * | windowNative | ) |
Returns the native EGL window.
| EGLNativeDisplayType kzsEGLGetNativeDisplay | ( | const struct KzsDesktopNative * | desktopNative, |
| const struct KzsDisplayNative * | displayNative, | ||
| const struct KzsWindowNative * | windowNative ) |
Returns the native EGL display.
| bool kzsWindowNativeSetWindowPipelineID | ( | struct KzsWindowNative * | windowNative, |
| int | id ) |
Sets pipeline ID (id) for given window.
Sets also SCREEN_USAGE_OVERLAY usage flag. Returns True on success, false on failure.