howm
howm
|
#include <types.h>
Data Fields | |
int | layout |
unsigned int | client_cnt |
uint16_t | gap |
float | master_ratio |
uint16_t | bar_height |
client_t * | head |
client_t * | prev_foc |
client_t * | c |
workspace_t * | next |
workspace_t * | prev |
unsigned int | last_layout |
uint16_t workspace_t::bar_height |
The height of the space left for a bar. Stored here so it can be toggled per ws.
client_t* workspace_t::c |
The client that is currently in focus.
unsigned int workspace_t::client_cnt |
The amount of clients on this workspace.
uint16_t workspace_t::gap |
The size of the useless gap between windows for this workspace.
client_t* workspace_t::head |
The start of the linked list.
unsigned int workspace_t::last_layout |
The last layout used.
int workspace_t::layout |
The current layout of the WS, as defined in the layout enum.
float workspace_t::master_ratio |
The ratio of the size of the master window compared to the screen's size.
workspace_t* workspace_t::next |
The next workspace in the linked list.
workspace_t* workspace_t::prev |
The prev workspace in the linked list.
client_t* workspace_t::prev_foc |
The last focused client. This is seperate to the linked list structure.