View Backend

Functions

wpe_view_backend_add_activity_state

void 
wpe_view_backend_add_activity_state (struct wpe_view_backend * ,
                                     uint32_t )

Parameters:

No description available
No description available
Returns (void )
No description available

wpe_view_backend_create

struct wpe_view_backend *
wpe_view_backend_create ()
Returns (struct wpe_view_backend *)
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
No description available
Returns (struct wpe_view_backend *)
No description available

wpe_view_backend_destroy

void 
wpe_view_backend_destroy (struct wpe_view_backend * )

Parameters:

No description available
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:

No description available
No description available
Returns (void )
No description available

wpe_view_backend_dispatch_frame_displayed

void 
wpe_view_backend_dispatch_frame_displayed (struct wpe_view_backend * )

Parameters:

No description available
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
No description available
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:

No description available
No description available
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:

No description available
No description available
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:

No description available
No description available
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:

No description available
No description available
No description available
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:

No description available
No description available
Returns (void )
No description available

wpe_view_backend_get_activity_state

uint32_t
wpe_view_backend_get_activity_state (struct wpe_view_backend * )

Parameters:

No description available
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:

No description available
Returns (int )
No description available

wpe_view_backend_initialize

void 
wpe_view_backend_initialize (struct wpe_view_backend * )

Parameters:

No description available
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:

No description available
No description available
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:

No description available
No description available
No description available
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:

No description available
No description available
No description available
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 *) –
No description available
interface_data (void *) –
No description available

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 () –
No description available
destroy () –
No description available
initialize () –
No description available
get_renderer_host_fd () –
No description available

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) –
No description available
wpe_view_activity_state_focused (2) –
No description available
wpe_view_activity_state_in_window (4) –
No description available

The results of the search are