FifeGUI 0.2.0
A C++ GUI library designed for games.
fcn::MenuItemMetrics Struct Reference

#include <menuitem.hpp>

Public Attributes

int arrowW {0}
int captionW {0}
int height {0}
int iconW {0}
int shortcutW {0}

Detailed Description

Layout metrics for a single menu item (content only, no padding/borders).

Definition at line 27 of file menuitem.hpp.

Member Data Documentation

◆ arrowW

int fcn::MenuItemMetrics::arrowW {0}

Width of submenu arrow.

Definition at line 47 of file menuitem.hpp.

Referenced by fcn::MenuItem::measure().

◆ captionW

int fcn::MenuItemMetrics::captionW {0}

Width of caption text.

Definition at line 37 of file menuitem.hpp.

Referenced by fcn::MenuItem::measure().

◆ height

int fcn::MenuItemMetrics::height {0}

Height of the item.

Definition at line 52 of file menuitem.hpp.

Referenced by fcn::MenuItem::measure().

◆ iconW

int fcn::MenuItemMetrics::iconW {0}

Width of icon column (or checkmark space).

Definition at line 32 of file menuitem.hpp.

Referenced by fcn::MenuItem::measure().

◆ shortcutW

int fcn::MenuItemMetrics::shortcutW {0}

Width of shortcut text.

Definition at line 42 of file menuitem.hpp.

Referenced by fcn::MenuItem::measure().


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