wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_launcher_t Struct Reference
Collaboration diagram for _wlmaker_launcher_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_tile_t super_tile
 
wlmtk_element_vmt_t orig_element_vmt
 
wlmtk_image_timage_ptr
 
wlmtk_buffer_t overlay_buffer
 
wlmaker_subprocess_monitor_tmonitor_ptr
 
char * cmdline_ptr
 
char * icon_path_ptr
 
bs_ptr_set_t * created_windows_ptr
 
bs_ptr_set_t * mapped_windows_ptr
 
bs_ptr_set_t * subprocesses_ptr
 

Detailed Description

State of a launcher.

Member Data Documentation

◆ cmdline_ptr

char* _wlmaker_launcher_t::cmdline_ptr

Commandline to launch the associated application.

◆ created_windows_ptr

bs_ptr_set_t* _wlmaker_launcher_t::created_windows_ptr

Windows that are running from subprocesses of this App (launcher).

◆ icon_path_ptr

char* _wlmaker_launcher_t::icon_path_ptr

Path to the icon.

◆ image_ptr

wlmtk_image_t* _wlmaker_launcher_t::image_ptr

Image element. One element of wlmaker_launcher_t::super_tile.

◆ mapped_windows_ptr

bs_ptr_set_t* _wlmaker_launcher_t::mapped_windows_ptr

Windows that are mapped from subprocesses of this App (launcher).

◆ monitor_ptr

wlmaker_subprocess_monitor_t* _wlmaker_launcher_t::monitor_ptr

Subprocess monitor to register launched processes to.

◆ orig_element_vmt

wlmtk_element_vmt_t _wlmaker_launcher_t::orig_element_vmt

Original virtual method table fo the element.

◆ overlay_buffer

wlmtk_buffer_t _wlmaker_launcher_t::overlay_buffer

Overlay element. Atop on the tile.

◆ subprocesses_ptr

bs_ptr_set_t* _wlmaker_launcher_t::subprocesses_ptr

Subprocesses that were created by this launcher.

◆ super_tile

wlmtk_tile_t _wlmaker_launcher_t::super_tile

The launcher is derived from a wlmtk_tile_t.


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