![]() |
Sunshine latest
Self-hosted game stream host for Moonlight.
|
Public Types | |
| enum | interface_e { XDG_OUTPUT , WLR_EXPORT_DMABUF , LINUX_DMABUF , MAX_INTERFACES } |
Public Member Functions | |
| interface_t (const interface_t &)=delete | |
| interface_t (interface_t &&)=delete | |
| void | listen (wl_registry *registry) |
| interface_t & | operator= (const interface_t &)=delete |
| interface_t & | operator= (interface_t &&)=delete |
| bool | operator[] (interface_e bit) const |
Public Attributes | |
| zwp_linux_dmabuf_v1 * | dmabuf_interface {nullptr} |
| std::vector< std::unique_ptr< monitor_t > > | monitors |
| zxdg_output_manager_v1 * | output_manager {nullptr} |
| zwlr_screencopy_manager_v1 * | screencopy_manager {nullptr} |