#include <GLFW/glfw3.h>
#include <skia/include/core/SkCanvas.h>
#include <skia/include/core/SkColorSpace.h>
#include <skia/include/core/SkPaint.h>
#include <skia/include/core/SkSurface.h>
#include <skia/include/gpu/ganesh/GrBackendSurface.h>
#include <skia/include/gpu/ganesh/GrDirectContext.h>
#include <skia/include/gpu/ganesh/SkSurfaceGanesh.h>
#include <skia/include/gpu/ganesh/gl/GrGLBackendSurface.h>
#include <skia/include/gpu/ganesh/gl/GrGLDirectContext.h>
#include <skia/include/gpu/ganesh/gl/GrGLInterface.h>
#include <algorithm>
#include <numeric>
#include <optional>
#include <stdexcept>
#include <vector>
#include "FontManager.h"
#include "business_logic/BlocksManager.h"
#include "business_logic/components/UIText.h"
#include "business_logic/components/UITextsRow.h"
#include "business_logic/elements/blocks/BaseBlock.h"
#include "business_logic/geometry/Size2D.h"
#include "constants.h"
#include "delegate/UIRendererDelegate.h"
#include "logging/Loggable.h"
#include "renderer/colors.h"
#include "window/WindowBase.h"
Go to the source code of this file.
|
| namespace | gui |
| | The actual GUI / renderer implementation counterpart.
|
| |
| namespace | gui::renderer |
| | The GUI renderer and renderer-supporting implementation module.
|
| |
◆ CENTERED_TEXT_ROWS_MARGIN_HORIZONTAL_NORM_PERCENT
| constexpr float CENTERED_TEXT_ROWS_MARGIN_HORIZONTAL_NORM_PERCENT = 0.5F |
|
constexpr |
◆ CENTERED_TEXT_ROWS_MARGIN_VERTICAL_NORM_PERCENT
| constexpr float CENTERED_TEXT_ROWS_MARGIN_VERTICAL_NORM_PERCENT = 0.35F |
|
constexpr |