GUIFramework
1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
ITextLocalized.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Core.h
"
4
5
namespace
gui_framework
6
{
7
namespace
interfaces
8
{
12
class
GUI_FRAMEWORK_API
ITextLocalized
13
{
14
private
:
15
bool
autoUpdate;
16
17
public
:
18
ITextLocalized
(
bool
autoUpdate =
true
);
19
20
virtual
bool
updateLocalizationEvent
() = 0;
21
22
virtual
void
setAutoUpdate(
bool
autoUpdate)
final
;
23
24
virtual
bool
getAutoUpdate() const final;
25
26
virtual ~
ITextLocalized
() = default;
27
};
28
}
29
}
Core.h
GUI_FRAMEWORK_API
#define GUI_FRAMEWORK_API
Definition
GUIFrameworkConstants.h:103
gui_framework::interfaces::ITextLocalized
Provides changing localization in component by calling GUIFramework::changeLocalization.
Definition
ITextLocalized.h:13
gui_framework::interfaces::ITextLocalized::updateLocalizationEvent
virtual bool updateLocalizationEvent()=0
gui_framework
Definition
BaseComponent.cpp:21
GUIFramework
src
Interfaces
Localization
ITextLocalized.h
Generated by
1.12.0