GUIFramework
1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
ListIconListViewCreator.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Utility/Creators/BaseComponentCreator.h
"
4
5
namespace
gui_framework
6
{
7
namespace
utility
8
{
10
class
GUI_FRAMEWORK_API
ListIconListViewCreator
:
public
BaseComponentCreator
11
{
12
public
:
13
ListIconListViewCreator
() =
default
;
14
15
BaseComponent
* create(
const
std::wstring& windowName,
const
utility::ComponentSettings
& settings,
const
std::any& additionalData,
BaseComposite
* parent)
override
;
16
17
~ListIconListViewCreator
() =
default
;
18
};
19
}
20
}
BaseComponentCreator.h
GUI_FRAMEWORK_API
#define GUI_FRAMEWORK_API
Definition
GUIFrameworkConstants.h:103
gui_framework::BaseComponent
Base class for all windows, controls, etc.
Definition
BaseComponent.h:17
gui_framework::BaseComposite
Base class for all windows that has children windows.
Definition
BaseComposite.h:23
gui_framework::utility::BaseComponentCreator
Interface for components creation(factory method pattern)
Definition
BaseComponentCreator.h:11
gui_framework::utility::ListIconListViewCreator
ListIconListView creator.
Definition
ListIconListViewCreator.h:11
gui_framework::utility::ListIconListViewCreator::ListIconListViewCreator
ListIconListViewCreator()=default
gui_framework::utility::ListIconListViewCreator::~ListIconListViewCreator
~ListIconListViewCreator()=default
gui_framework
Definition
BaseComponent.cpp:21
gui_framework::utility::ComponentSettings
All settings for windows.
Definition
ComponentSettings.h:11
GUIFramework
src
Utility
Creators
Components
ListViews
ListIconListViewCreator.h
Generated by
1.12.0