Cogs.Core
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Cogs::Core::MenuItem Struct Reference

Public Member Functions

const char * getStatusbarText () const
 

Static Public Member Functions

static MenuItem Separator ()
 

Public Attributes

const char * name
 
const char * description
 
const char * shortCut
 
std::function< void(void)> action
 
bool enabled = true
 
bool * selected = nullptr
 

Detailed Description

Definition at line 678 of file Editor.cpp.

Member Function Documentation

◆ getStatusbarText()

const char * Cogs::Core::MenuItem::getStatusbarText ( ) const
inline

Definition at line 684 of file Editor.cpp.

◆ Separator()

static MenuItem Cogs::Core::MenuItem::Separator ( )
inlinestatic

Definition at line 680 of file Editor.cpp.

Member Data Documentation

◆ action

std::function<void(void)> Cogs::Core::MenuItem::action

Definition at line 689 of file Editor.cpp.

◆ description

const char* Cogs::Core::MenuItem::description

Definition at line 687 of file Editor.cpp.

◆ enabled

bool Cogs::Core::MenuItem::enabled = true

Definition at line 690 of file Editor.cpp.

◆ name

const char* Cogs::Core::MenuItem::name

Definition at line 686 of file Editor.cpp.

◆ selected

bool* Cogs::Core::MenuItem::selected = nullptr

Definition at line 691 of file Editor.cpp.

◆ shortCut

const char* Cogs::Core::MenuItem::shortCut

Definition at line 688 of file Editor.cpp.


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