Metadata for an editor card. More...
#include <editor_card_manager.h>
Public Attributes | |
std::string | card_id |
std::string | display_name |
std::string | icon |
std::string | category |
std::string | shortcut_hint |
bool * | visibility_flag |
EditorCard * | card_instance |
std::function< void()> | on_show |
std::function< void()> | on_hide |
int | priority |
Metadata for an editor card.
Definition at line 20 of file editor_card_manager.h.
std::string yaze::gui::CardInfo::card_id |
Definition at line 21 of file editor_card_manager.h.
Referenced by yaze::gui::EditorCardManager::RegisterCard(), and yaze::gui::RegisterCard().
std::string yaze::gui::CardInfo::display_name |
Definition at line 22 of file editor_card_manager.h.
Referenced by yaze::gui::EditorCardManager::RegisterCard().
std::string yaze::gui::CardInfo::icon |
Definition at line 23 of file editor_card_manager.h.
std::string yaze::gui::CardInfo::category |
Definition at line 24 of file editor_card_manager.h.
std::string yaze::gui::CardInfo::shortcut_hint |
Definition at line 25 of file editor_card_manager.h.
bool* yaze::gui::CardInfo::visibility_flag |
Definition at line 26 of file editor_card_manager.h.
EditorCard* yaze::gui::CardInfo::card_instance |
Definition at line 27 of file editor_card_manager.h.
std::function<void()> yaze::gui::CardInfo::on_show |
Definition at line 28 of file editor_card_manager.h.
std::function<void()> yaze::gui::CardInfo::on_hide |
Definition at line 29 of file editor_card_manager.h.
int yaze::gui::CardInfo::priority |
Definition at line 30 of file editor_card_manager.h.