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

#include <canvas.h>

Public Member Functions

void Clear ()
 
void AddItem (CanvasMenuAction item)
 
absl::Span< const CanvasMenuActionitems () const
 
const std::string & popup_id () const
 
void set_popup_id (std::string id)
 

Private Attributes

std::vector< CanvasMenuActionitems_
 
std::string popup_id_ = "CanvasMenuHost"
 

Detailed Description

Definition at line 737 of file canvas.h.

Member Function Documentation

◆ Clear()

void yaze::gui::CanvasMenuActionHost::Clear ( )
inline

Definition at line 739 of file canvas.h.

References items_.

◆ AddItem()

void yaze::gui::CanvasMenuActionHost::AddItem ( CanvasMenuAction item)
inline

Definition at line 740 of file canvas.h.

References items_.

◆ items()

absl::Span< const CanvasMenuAction > yaze::gui::CanvasMenuActionHost::items ( ) const
inline

Definition at line 741 of file canvas.h.

References items_.

◆ popup_id()

const std::string & yaze::gui::CanvasMenuActionHost::popup_id ( ) const
inline

Definition at line 742 of file canvas.h.

References popup_id_.

◆ set_popup_id()

void yaze::gui::CanvasMenuActionHost::set_popup_id ( std::string id)
inline

Definition at line 743 of file canvas.h.

References popup_id_.

Member Data Documentation

◆ items_

std::vector<CanvasMenuAction> yaze::gui::CanvasMenuActionHost::items_
private

Definition at line 746 of file canvas.h.

Referenced by AddItem(), Clear(), and items().

◆ popup_id_

std::string yaze::gui::CanvasMenuActionHost::popup_id_ = "CanvasMenuHost"
private

Definition at line 747 of file canvas.h.

Referenced by popup_id(), and set_popup_id().


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