Loading...
Searching...
No Matches
ml::NativeMenuBar::Item Struct Reference

#include <Malena/Graphics/Controls/NativeMenuBar.h>

Public Types

enum class  Type { Action , Separator }

Public Attributes

std::function< void()> action
std::string label
Type type

Detailed Description

Definition at line 44 of file NativeMenuBar.h.

Member Enumeration Documentation

◆ Type

enum class ml::NativeMenuBar::Item::Type
strong
Enumerator
Action 
Separator 

Definition at line 46 of file NativeMenuBar.h.

Member Data Documentation

◆ action

std::function<void()> ml::NativeMenuBar::Item::action

Definition at line 49 of file NativeMenuBar.h.

◆ label

std::string ml::NativeMenuBar::Item::label

Definition at line 48 of file NativeMenuBar.h.

◆ type

Type ml::NativeMenuBar::Item::type

Definition at line 47 of file NativeMenuBar.h.


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