wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_output_t Struct Reference

#include <output.h>

Collaboration diagram for _wlmaker_output_t:
Collaboration graph
[legend]

Public Attributes

bs_dllist_node_t node
 
wlmaker_server_tserver_ptr
 
struct wlr_output * wlr_output_ptr
 
struct wlr_allocator * wlr_allocator_ptr
 
struct wlr_renderer * wlr_renderer_ptr
 
struct wlr_scene * wlr_scene_ptr
 
struct wl_listener output_destroy_listener
 
struct wl_listener output_frame_listener
 
struct wl_listener output_request_state_listener
 

Detailed Description

Handle for a compositor output device.

Member Data Documentation

◆ node

bs_dllist_node_t _wlmaker_output_t::node

List node for insertion to server's list of outputs.

◆ output_destroy_listener

struct wl_listener _wlmaker_output_t::output_destroy_listener

Listener for destroy signals raised by wlr_output.

◆ output_frame_listener

struct wl_listener _wlmaker_output_t::output_frame_listener

Listener for frame signals raised by wlr_output.

◆ output_request_state_listener

struct wl_listener _wlmaker_output_t::output_request_state_listener

Listener for request_state signals raised by wlr_output.

◆ server_ptr

wlmaker_server_t* _wlmaker_output_t::server_ptr

Back-link to the server this output belongs to.

◆ wlr_allocator_ptr

struct wlr_allocator* _wlmaker_output_t::wlr_allocator_ptr

Refers to the allocator of the server.

◆ wlr_output_ptr

struct wlr_output* _wlmaker_output_t::wlr_output_ptr

Refers to the compositor output region, from wlroots.

◆ wlr_renderer_ptr

struct wlr_renderer* _wlmaker_output_t::wlr_renderer_ptr

Refers to the renderer used for the server.

◆ wlr_scene_ptr

struct wlr_scene* _wlmaker_output_t::wlr_scene_ptr

Refers to the scene graph used.


The documentation for this struct was generated from the following file: