GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
BaseMenuItem.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace gui_framework
6{
9 {
10 public:
11 BaseMenuItem(const std::wstring& text);
12
13 virtual void processMessage() = 0;
14
15 virtual std::tuple<uint32_t, uint64_t> getCreationData() const final override;
16
17 virtual ~BaseMenuItem() = default;
18 };
19}
#define GUI_FRAMEWORK_API
Base class for all menu items.
Definition BaseMenuItem.h:9
virtual void processMessage()=0
Interface for all menu items.
Definition IMenuItem.h:11