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

#include <tile.h>

Collaboration diagram for _wlmtk_tile_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_container_t super_container
 
wlmtk_tile_vmt_t vmt
 
bs_dllist_node_t dlnode
 
wlmtk_buffer_t buffer
 
struct wlmtk_tile_style style
 
struct wlr_buffer * background_wlr_buffer_ptr
 
wlmtk_element_tcontent_element_ptr
 
wlmtk_element_toverlay_element_ptr
 

Detailed Description

State of a tile.

Member Data Documentation

◆ background_wlr_buffer_ptr

struct wlr_buffer* _wlmtk_tile_t::background_wlr_buffer_ptr

Holds the tile's background, used in wlmtk_tile_t::buffer.

◆ buffer

wlmtk_buffer_t _wlmtk_tile_t::buffer

The tile background is modelled as wlmtk_buffer_t.

◆ content_element_ptr

wlmtk_element_t* _wlmtk_tile_t::content_element_ptr

References the content element from wlmtk_tile_set_content.

◆ dlnode

bs_dllist_node_t _wlmtk_tile_t::dlnode

Element of wlmtk_dock_t::tiles.

◆ overlay_element_ptr

wlmtk_element_t* _wlmtk_tile_t::overlay_element_ptr

References the content element from wlmtk_tile_set_overlay.

◆ style

struct wlmtk_tile_style _wlmtk_tile_t::style

Style to be used for this tile.

◆ super_container

wlmtk_container_t _wlmtk_tile_t::super_container

A tile is a container. Holds a background and contents.

◆ vmt

wlmtk_tile_vmt_t _wlmtk_tile_t::vmt

The tile's virtual method table.


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