Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
MenuToolsOptions.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_DIAMAR_MENUS_EDITOR_MENUTOOLSOPTIONS_HPP_
2#define IV_SRC_DIAMAR_MENUS_EDITOR_MENUTOOLSOPTIONS_HPP_
3
4#include "core/structs.hpp"
7
8namespace iv::menus::editor
9{
10
12{
13public:
14 MenuOptionReportChannels(bool byUnit, bool byMimic, bool drawMimic);
15
16private:
17 void report(CEventMenuOption *evtMenuOption,
18 iv::AttributesForReportsChannels attributesForReportsChannels) const override;
19 [[nodiscard]] bool isEnabled() const override;
20
21 bool _byUnit;
24};
25
30
35
40
45
50
55
56}// namespace iv::menus::editor
57
58#endif//IV_SRC_DIAMAR_MENUS_EDITOR_MENUTOOLSOPTIONS_HPP_
Definition CEventMenuOption.hpp:11
Definition AbstractMenuOptionOnProjectLoaded.hpp:10
Definition AbstractMenuOptionReportChannels.hpp:11
Definition MenuToolsOptions.hpp:47
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:140
Definition MenuToolsOptions.hpp:52
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:146
Definition MenuToolsOptions.hpp:12
bool _byMimic
Definition MenuToolsOptions.hpp:22
void report(CEventMenuOption *evtMenuOption, iv::AttributesForReportsChannels attributesForReportsChannels) const override
Definition MenuToolsOptions.cpp:92
bool isEnabled() const override
Definition MenuToolsOptions.cpp:108
MenuOptionReportChannels(bool byUnit, bool byMimic, bool drawMimic)
Definition MenuToolsOptions.cpp:13
bool _byUnit
Definition MenuToolsOptions.hpp:21
bool _drawMimic
Definition MenuToolsOptions.hpp:23
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:128
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:122
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:117
void execute(CEventMenuOption *evtMenuOption) override
Definition MenuToolsOptions.cpp:134
Definition AbstractMenuOptionOnProjectLoaded.cpp:7
Definition structs.hpp:75