_CFBD_Menu¶
#include <menu.h>
Public Attributes¶
| Name | |
|---|---|
| CFBD_MenuOps * | operations Menu operation table (function pointers) |
| CFBD_GraphicDevice * | device Graphics device for menu rendering. |
| CFBD_MenuItemGroup * | menu_items Menu items array and metadata. |
| CFBDGraphic_Point | tl_point Top-left position of menu (default: 0,0) |
| SizeBaseType | max_width Maximum width constraint for menu items in pixels. |
| int | selected Currently selected item index (0-based) |
| CFBD_MenuIndicator | indicator Indicator bar configuration. |
| CFBD_BaseAnimation | animation Animation timing configuration. |
Public Attributes Documentation¶
variable operations¶
Menu operation table (function pointers)
variable device¶
Graphics device for menu rendering.
variable menu_items¶
Menu items array and metadata.
variable tl_point¶
Top-left position of menu (default: 0,0)
variable max_width¶
Maximum width constraint for menu items in pixels.
variable selected¶
Currently selected item index (0-based)
variable indicator¶
Indicator bar configuration.
variable animation¶
Animation timing configuration.
Updated on 2026-02-03 at 13:21:55 +0000