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

#include <content.h>

Collaboration diagram for _wlmtk_content_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_container_t super_container
 
wlmtk_content_vmt_t vmt
 
wlmtk_element_vmt_t orig_super_element_vmt
 
wlmtk_container_t popup_container
 
wlmtk_element_telement_ptr
 
wlmtk_window_twindow_ptr
 
wlmtk_util_client_t client
 
wlmtk_content_tparent_content_ptr
 
int committed_width
 
int committed_height
 
bs_dllist_t popups
 
bs_dllist_node_t dlnode
 

Detailed Description

State of window content.

Member Data Documentation

◆ client

wlmtk_util_client_t _wlmtk_content_t::client

The client connected to the wlmtk_content_t.

◆ committed_height

int _wlmtk_content_t::committed_height

Committed height of the content. See wlmtk_content_commit.

◆ committed_width

int _wlmtk_content_t::committed_width

Committed width of the content. See wlmtk_content_commit.

◆ dlnode

bs_dllist_node_t _wlmtk_content_t::dlnode

Connects to the parent's wlmtk_content_t::popups, if a popup.

◆ element_ptr

wlmtk_element_t* _wlmtk_content_t::element_ptr

The principal element of the content.

◆ orig_super_element_vmt

wlmtk_element_vmt_t _wlmtk_content_t::orig_super_element_vmt

Virtual method table of the super element before extending it.

◆ parent_content_ptr

wlmtk_content_t* _wlmtk_content_t::parent_content_ptr

The parent content, or NULL. Set in wlmtk_content_add_popup, respectively in wlmtk_content_remove_popup.

◆ popup_container

wlmtk_container_t _wlmtk_content_t::popup_container

And the popup container. Contents can contain popups.

◆ popups

bs_dllist_t _wlmtk_content_t::popups

Set of registered popup contents. See wlmtk_content_add_popup.

◆ super_container

wlmtk_container_t _wlmtk_content_t::super_container

Super class of the content: A container, holding element & popups.

◆ vmt

wlmtk_content_vmt_t _wlmtk_content_t::vmt

Virtual method table of the content.

◆ window_ptr

wlmtk_window_t* _wlmtk_content_t::window_ptr

The window this content belongs to. Set when creating the window.


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