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

#include <panel.h>

Collaboration diagram for _wlmtk_panel_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_container_t super_container
 
wlmtk_panel_vmt_t vmt
 
wlmtk_container_vmt_t orig_super_container_vmt
 
wlmtk_container_t popup_container
 
wlmtk_layer_tlayer_ptr
 
wlmtk_layer_output_tlayer_output_ptr
 
bs_dllist_node_t dlnode
 
wlmtk_panel_positioning_t positioning
 

Detailed Description

State of the panel.

Member Data Documentation

◆ dlnode

bs_dllist_node_t _wlmtk_panel_t::dlnode

◆ layer_output_ptr

wlmtk_layer_output_t* _wlmtk_panel_t::layer_output_ptr

The layer output this panel is associated with.

◆ layer_ptr

wlmtk_layer_t* _wlmtk_panel_t::layer_ptr

The layer that this panel belongs to. NULL if none.

◆ orig_super_container_vmt

wlmtk_container_vmt_t _wlmtk_panel_t::orig_super_container_vmt

Virtual method table of the superclass' container.

◆ popup_container

wlmtk_container_t _wlmtk_panel_t::popup_container

Popup container. Panels may contain popups.

◆ positioning

wlmtk_panel_positioning_t _wlmtk_panel_t::positioning

Positioning parameters.

◆ super_container

wlmtk_container_t _wlmtk_panel_t::super_container

Super class of the panel.

◆ vmt

wlmtk_panel_vmt_t _wlmtk_panel_t::vmt

The panel's virtual method table.


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