/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/ThirdParty/RmlUi/Source/Core/FontEngineInterface.cpp
62 строки
2 KB
C-Core
Updated RmlUi to 6.2 and added some improvements (#1813)
10 фев 2026, 01:19
Не верифицирован
10 фев 2026, 01:19
58e2d41
Код
Авторство
О чём код?
#include "../../Include/RmlUi/Core/FontEngineInterface.h" #include "../../Include/RmlUi/Core/StringUtilities.h" namespace Rml { FontEngineInterface::FontEngineInterface() {} FontEngineInterface::~FontEngineInterface() {} void FontEngineInterface::Initialize() {} void FontEngineInterface::Shutdown() {} bool FontEngineInterface::LoadFontFace(const String& /*file_path*/, int /*face_index*/, bool /*fallback_face*/, Style::FontWeight /*weight*/) { return false; } bool FontEngineInterface::LoadFontFace(Span<const byte> /*data*/, int /*face_index*/, const String& /*family*/, Style::FontStyle /*style*/, Style::FontWeight /*weight*/, bool /*fallback_face*/) { return false; } FontFaceHandle FontEngineInterface::GetFontFaceHandle(const String& /*family*/, Style::FontStyle /*style*/, Style::FontWeight /*weight*/, int /*size*/) { return 0; } FontEffectsHandle FontEngineInterface::PrepareFontEffects(FontFaceHandle /*handle*/, const FontEffectList& /*font_effects*/) { return 0; } const FontMetrics& FontEngineInterface::GetFontMetrics(FontFaceHandle /*handle*/) { static const FontMetrics metrics = {}; return metrics; } int FontEngineInterface::GetStringWidth(FontFaceHandle /*handle*/, StringView /*string*/, const TextShapingContext& /*text_shaping_context*/, Character /*prior_character*/) { return 0; } int FontEngineInterface::GenerateString(RenderManager& /*render_manager*/, FontFaceHandle /*face_handle*/, FontEffectsHandle /*font_effects_handle*/, StringView /*string*/, Vector2f /*position*/, ColourbPremultiplied /*colour*/, float /*opacity*/, const TextShapingContext& /*text_shaping_context*/, TexturedMeshList& /*mesh_list*/) { return 0; } int FontEngineInterface::GetVersion(FontFaceHandle /*handle*/) { return 0; } void FontEngineInterface::ReleaseFontResources() {} } // namespace Rml