View Backend
Functions
wpe_view_backend_add_activity_state
void wpe_view_backend_add_activity_state (struct wpe_view_backend * , uint32_t )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_create
struct wpe_view_backend * wpe_view_backend_create ()
No description available
wpe_view_backend_create_with_backend_interface
struct wpe_view_backend * wpe_view_backend_create_with_backend_interface (struct wpe_view_backend_interface * , void * )
Parameters:
–
–
No description available
wpe_view_backend_destroy
void wpe_view_backend_destroy (struct wpe_view_backend * )
Parameters:
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_axis_event
void wpe_view_backend_dispatch_axis_event (struct wpe_view_backend * , struct wpe_input_axis_event * )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_frame_displayed
void wpe_view_backend_dispatch_frame_displayed (struct wpe_view_backend * )
Parameters:
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_get_accessible
void * wpe_view_backend_dispatch_get_accessible (struct wpe_view_backend * backend)
Parameters:
backend
–
Returns
(void *)
–
No description available
wpe_view_backend_dispatch_keyboard_event
void wpe_view_backend_dispatch_keyboard_event (struct wpe_view_backend * , struct wpe_input_keyboard_event * )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_pointer_event
void wpe_view_backend_dispatch_pointer_event (struct wpe_view_backend * , struct wpe_input_pointer_event * )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_set_device_scale_factor
void wpe_view_backend_dispatch_set_device_scale_factor (struct wpe_view_backend * , float )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_set_size
void wpe_view_backend_dispatch_set_size (struct wpe_view_backend * , uint32_t , uint32_t )
Parameters:
–
–
–
Returns
(void )
–
No description available
wpe_view_backend_dispatch_touch_event
void wpe_view_backend_dispatch_touch_event (struct wpe_view_backend * , struct wpe_input_touch_event * )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_get_activity_state
uint32_t wpe_view_backend_get_activity_state (struct wpe_view_backend * )
Parameters:
–
Returns
(uint32_t)
–
No description available
wpe_view_backend_get_renderer_host_fd
int wpe_view_backend_get_renderer_host_fd (struct wpe_view_backend * )
Parameters:
–
Returns
(int )
–
No description available
wpe_view_backend_initialize
void wpe_view_backend_initialize (struct wpe_view_backend * )
Parameters:
–
Returns
(void )
–
No description available
wpe_view_backend_remove_activity_state
void wpe_view_backend_remove_activity_state (struct wpe_view_backend * , uint32_t )
Parameters:
–
–
Returns
(void )
–
No description available
wpe_view_backend_set_backend_client
void wpe_view_backend_set_backend_client (struct wpe_view_backend * , struct wpe_view_backend_client * , void * )
Parameters:
–
–
–
Returns
(void )
–
No description available
wpe_view_backend_set_input_client
void wpe_view_backend_set_input_client (struct wpe_view_backend * , struct wpe_view_backend_input_client * , void * )
Parameters:
–
–
–
Returns
(void )
–
No description available
Structures
wpe_view_backend
wpe_view_backend_base
struct wpe_view_backend_base { const struct wpe_view_backend_interface* interface; void* interface_data; };
Fields
interface
(struct wpe_view_backend_interface *)
–
interface_data
(void *)
–
wpe_view_backend_client
wpe_view_backend_input_client
wpe_view_backend_interface
struct wpe_view_backend_interface { void* (*create)(void*, struct wpe_view_backend*); void (*destroy)(void*); void (*initialize)(void*); int (*get_renderer_host_fd)(void*); };
Fields
create
()
–
destroy
()
–
initialize
()
–
get_renderer_host_fd
()
–
Enumerations
wpe_view_activity_state
enum wpe_view_activity_state { wpe_view_activity_state_visible = 1 << 0, wpe_view_activity_state_focused = 1 << 1, wpe_view_activity_state_in_window = 1 << 2 };
Members
wpe_view_activity_state_visible
(1)
–
wpe_view_activity_state_focused
(2)
–
wpe_view_activity_state_in_window
(4)
–
The results of the search are