#include <ubuntu/visibility.h>
#include <ubuntu/status.h>
#include <ubuntu/application/instance.h>
#include <ubuntu/application/ui/window_properties.h>
#include <ubuntu/application/ui/window_orientation.h>
#include <EGL/egl.h>
Go to the source code of this file.
Typedefs | |
typedef void | UAUiWindow |
typedef int32_t | UAUiWindowId |
typedef void UAUiWindow |
typedef int32_t UAUiWindowId |
UBUNTU_DLL_PUBLIC void ua_ui_window_destroy | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UAUiWindowId ua_ui_window_get_id | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC EGLNativeWindowType ua_ui_window_get_native_type | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UApplicationUiWindowOrientation ua_ui_window_get_orientation | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC void ua_ui_window_get_size | ( | UAUiWindow * | window, |
uint32_t * | width, | ||
uint32_t * | height | ||
) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_hide | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC int ua_ui_window_is_focused | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_move | ( | UAUiWindow * | window, |
uint32_t | new_x, | ||
uint32_t | new_y | ||
) |
UBUNTU_DLL_PUBLIC UAUiWindow* ua_ui_window_new_for_application_with_properties | ( | UApplicationInstance * | instance, |
UAUiWindowProperties * | properties | ||
) |
UBUNTU_DLL_PUBLIC void ua_ui_window_request_fullscreen | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_resize | ( | UAUiWindow * | window, |
uint32_t | new_width, | ||
uint32_t | new_height | ||
) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_show | ( | UAUiWindow * | window | ) |