#include <activity_bar_actions_registry.h>
Public Member Functions | |
| void | Register (MoreAction action) |
| void | Unregister (const std::string &id) |
| void | Clear () |
| void | ForEach (const std::function< void(const MoreAction &)> &fn) const |
| size_t | size () const |
| bool | empty () const |
Private Attributes | |
| std::vector< MoreAction > | actions_ |
Definition at line 27 of file activity_bar_actions_registry.h.
| void yaze::editor::MoreActionsRegistry::Register | ( | MoreAction | action | ) |
Definition at line 9 of file activity_bar_actions_registry.cc.
References actions_.
| void yaze::editor::MoreActionsRegistry::Unregister | ( | const std::string & | id | ) |
Definition at line 20 of file activity_bar_actions_registry.cc.
References actions_.
| void yaze::editor::MoreActionsRegistry::Clear | ( | ) |
Definition at line 27 of file activity_bar_actions_registry.cc.
References actions_.
| void yaze::editor::MoreActionsRegistry::ForEach | ( | const std::function< void(const MoreAction &)> & | fn | ) | const |
Definition at line 29 of file activity_bar_actions_registry.cc.
References actions_.
|
inline |
Definition at line 33 of file activity_bar_actions_registry.h.
References actions_.
|
inline |
Definition at line 34 of file activity_bar_actions_registry.h.
References actions_.
|
private |
Definition at line 37 of file activity_bar_actions_registry.h.
Referenced by Clear(), empty(), ForEach(), Register(), size(), and Unregister().