Krita Source Code Documentation
Loading...
Searching...
No Matches
FontVariantEastAsianModel.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2025 Wolthera van Hövell tot Westerflier <griffinvalley@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
7#include <KisLager.h>
8
9FontVariantEastAsianModel::FontVariantEastAsianModel(lager::cursor<KoSvgText::FontFeatureEastAsian> _data)
10 : data(_data)
11 , LAGER_QT(variant) {data[&KoSvgText::FontFeatureEastAsian::variant].zoom(kislager::lenses::do_static_cast<KoSvgText::EastAsianVariant, int>)}
12 , LAGER_QT(width) {data[&KoSvgText::FontFeatureEastAsian::width].zoom(kislager::lenses::do_static_cast<KoSvgText::EastAsianWidth, int>)}
14{
15
16}
lager::cursor< KoSvgText::FontFeatureEastAsian > data
FontVariantEastAsianModel(lager::cursor< KoSvgText::FontFeatureEastAsian > _data=lager::make_state(KoSvgText::FontFeatureEastAsian(), lager::automatic_tag{}))