yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gui::CardInfo Struct Reference

Metadata for an editor card. More...

#include <editor_card_manager.h>

Collaboration diagram for yaze::gui::CardInfo:

Public Attributes

std::string card_id
 
std::string display_name
 
std::string icon
 
std::string category
 
std::string shortcut_hint
 
bool * visibility_flag
 
EditorCardcard_instance
 
std::function< void()> on_show
 
std::function< void()> on_hide
 
int priority
 

Detailed Description

Metadata for an editor card.

Definition at line 20 of file editor_card_manager.h.

Member Data Documentation

◆ card_id

std::string yaze::gui::CardInfo::card_id

◆ display_name

std::string yaze::gui::CardInfo::display_name

Definition at line 22 of file editor_card_manager.h.

Referenced by yaze::gui::EditorCardManager::RegisterCard().

◆ icon

std::string yaze::gui::CardInfo::icon

Definition at line 23 of file editor_card_manager.h.

◆ category

std::string yaze::gui::CardInfo::category

Definition at line 24 of file editor_card_manager.h.

◆ shortcut_hint

std::string yaze::gui::CardInfo::shortcut_hint

Definition at line 25 of file editor_card_manager.h.

◆ visibility_flag

bool* yaze::gui::CardInfo::visibility_flag

Definition at line 26 of file editor_card_manager.h.

◆ card_instance

EditorCard* yaze::gui::CardInfo::card_instance

Definition at line 27 of file editor_card_manager.h.

◆ on_show

std::function<void()> yaze::gui::CardInfo::on_show

Definition at line 28 of file editor_card_manager.h.

◆ on_hide

std::function<void()> yaze::gui::CardInfo::on_hide

Definition at line 29 of file editor_card_manager.h.

◆ priority

int yaze::gui::CardInfo::priority

Definition at line 30 of file editor_card_manager.h.


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