wlmaker
|
#include <content.h>
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_t * | element_ptr |
wlmtk_window_t * | window_ptr |
wlmtk_util_client_t | client |
wlmtk_content_t * | parent_content_ptr |
int | committed_width |
int | committed_height |
bs_dllist_t | popups |
bs_dllist_node_t | dlnode |
State of window content.
wlmtk_util_client_t _wlmtk_content_t::client |
The client connected to the wlmtk_content_t.
int _wlmtk_content_t::committed_height |
Committed height of the content. See wlmtk_content_commit.
int _wlmtk_content_t::committed_width |
Committed width of the content. See wlmtk_content_commit.
bs_dllist_node_t _wlmtk_content_t::dlnode |
Connects to the parent's wlmtk_content_t::popups, if a popup.
wlmtk_element_t* _wlmtk_content_t::element_ptr |
The principal element of the content.
wlmtk_element_vmt_t _wlmtk_content_t::orig_super_element_vmt |
Virtual method table of the super element before extending it.
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.
wlmtk_container_t _wlmtk_content_t::popup_container |
And the popup container. Contents can contain popups.
bs_dllist_t _wlmtk_content_t::popups |
Set of registered popup contents. See wlmtk_content_add_popup.
wlmtk_container_t _wlmtk_content_t::super_container |
Super class of the content: A container, holding element & popups.
wlmtk_content_vmt_t _wlmtk_content_t::vmt |
Virtual method table of the content.
wlmtk_window_t* _wlmtk_content_t::window_ptr |
The window this content belongs to. Set when creating the window.