GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
BaseChildWindow.h
Go to the documentation of this file.
1#pragma once
2
3#include "BaseWindow.h"
4
5namespace gui_framework
6{
9 {
10 public:
11 BaseChildWindow(const std::wstring& className, const std::wstring& windowName, const utility::ComponentSettings& settings, BaseComposite* parent, const std::string& windowFunctionName = "");
12
15 virtual size_t getHash() const override = 0;
16
17 virtual ~BaseChildWindow() = default;
18 };
19}
#define GUI_FRAMEWORK_API
Base class for all nested windows.
virtual ~BaseChildWindow()=default
virtual size_t getHash() const override=0
Used as key in creators.
Base class for all windows that has children windows.
Base class for composite windows.
Definition BaseWindow.h:13