GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
|
Deserialize DropDownMenuItem from JSON. More...
#include <DropDownMenuItemDeserializer.h>
Public Member Functions | |
DropDownMenuItemDeserializer (BaseSeparateWindow *menuHolder) | |
std::unique_ptr< DropDownMenuItem > | deserializeDropDownMenuItem (const std::wstring &text, uint64_t popupId, const std::vector< json::utility::jsonObject > &popupItems, Menu &menu) |
~DropDownMenuItemDeserializer ()=default | |
Deserialize DropDownMenuItem from JSON.
Definition at line 11 of file DropDownMenuItemDeserializer.h.
gui_framework::deserializers::DropDownMenuItemDeserializer::DropDownMenuItemDeserializer | ( | BaseSeparateWindow * | menuHolder | ) |
Definition at line 15 of file DropDownMenuItemDeserializer.cpp.
|
default |
unique_ptr< DropDownMenuItem > gui_framework::deserializers::DropDownMenuItemDeserializer::deserializeDropDownMenuItem | ( | const std::wstring & | text, |
uint64_t | popupId, | ||
const std::vector< json::utility::jsonObject > & | popupItems, | ||
Menu & | menu ) |
text | |
popupId | |
popupItems | |
menu |
WrongMenuTypeException |
Definition at line 21 of file DropDownMenuItemDeserializer.cpp.