Heaven v0.1.0-1
C++ global-menu library for Wayland sessions
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 NCZ
 NBar
 CHNActionClickable action item displayed in the bar
 CHNBarCore class representing a bar application
 CHNClientRepresents, on the bar side, a client connected over D-Bus
 CHNCompositorRepresents, on the bar side, the connected Wayland compositor
 CHNDividerNon-interactive separator displayed in the bar
 CHNMenuMenu displayed in the bar
 CHNObjectBase class for all objects shared by a client and displayed in the bar
 CHNToggleClickable item with a checked/unchecked state displayed in the bar
 CHNTopbarTop bar container displayed in the bar
 CHNWithChildrenMixin interface for objects that can host child objects
 CHNWithEnabledMixin interface for objects that can be enabled or disabled
 CHNWithIconMixin interface for objects that expose an icon name
 CHNWithParentMixin interface for objects that can be nested inside a parent
 CHNWithShortcutMixin interface for objects that expose a keyboard shortcut
 CHNWithTitleMixin interface for objects that expose a textual title
 NClient
 CHNActionClickable action item created by a client
 CHNClientClient-side entry point of the Heaven library
 CHNDividerNon-interactive separator created by a client
 CHNMenuMenu created by a client
 CHNObjectBase class for all menu objects created by a client
 CHNToggleClickable item with a checked/unchecked state created by a client
 CHNTopbarTop bar container created by a client
 CHNWithChildrenMixin interface for client objects that can host child objects
 CHNWithEnabledMixin interface for client objects that can be enabled or disabled
 CHNWithIconMixin interface for client objects that expose an icon name
 CHNWithParentMixin interface for client objects that can be nested inside a parent
 CHNWithShortcutMixin interface for client objects that expose a keyboard shortcut
 CHNWithTitleMixin interface for client objects that expose a textual title
 NCompositor
 CHNCompositorCore class representing a Wayland compositor integration