Covellite++
Version: 2.3.2 Revision: 2584 Platform: x64 Build: 19:03 05.09.2026
Кроссплатформенный фреймворк для разработки приложений на С++
Toggle main menu visibility
Загрузка...
Поиск...
Не найдено
System.hpp
1
2
#pragma once
3
#include <Covellite\Gui\IStringTranslator.hpp>
4
#include <memory>
5
6
namespace
covellite
7
{
8
9
namespace
gui
10
{
11
33
class
System final :
34
public
CovelliteGui::SystemInterface
35
{
36
using
String_t = CovelliteGui::String;
37
using
StringTranslatorPtr_t = ::std::shared_ptr<IStringTranslator>;
38
39
public
:
40
CovelliteGuiTime_t
GetElapsedTime
(
void
)
override
;
41
int
TranslateString
(String_t &,
const
String_t &)
override
;
42
bool
LogMessage
(CovelliteGui::Log::Type,
const
String_t &)
override
;
43
void
ActivateKeyboard
(CovelliteGui::Vector2f,
float
)
override
;
44
void
DeactivateKeyboard
(
void
)
override
;
45
46
private
:
47
StringTranslatorPtr_t m_pStringTranslator;
48
49
public
:
50
explicit
System(
const
StringTranslatorPtr_t &);
51
};
52
53
}
// namespace gui
54
55
}
// namespace covellite
covellite::gui::System::LogMessage
bool LogMessage(CovelliteGui::Log::Type, const String_t &) override
Функция записи в лог сообщений/предупреждений/ошибок, произошедших во время работы используемой библи...
Определения
System.cpp:39
covellite::gui::System::DeactivateKeyboard
void DeactivateKeyboard(void) override
Функция деактивации экранной клавиатуры.
Определения
System.android.cpp:43
covellite::gui::System::ActivateKeyboard
void ActivateKeyboard(CovelliteGui::Vector2f, float) override
Функция активации экранной клавиатуры.
Определения
System.android.cpp:34
covellite::gui::System::GetElapsedTime
CovelliteGuiTime_t GetElapsedTime(void) override
Функция получения времени, прошедшего с момента запуска программы.
Определения
System.android.cpp:18
covellite::gui::System::TranslateString
int TranslateString(String_t &, const String_t &) override
Функция преобразования строк.
Определения
System.cpp:27
Solution
Solution
Covellite.Gui
Covellite.Gui
System.hpp
Документация по Covellite++. Последние изменения:
. Создано системой
1.18.0