Krita Source Code Documentation
Loading...
Searching...
No Matches
FontVariantEastAsianModel Class Reference

#include <FontVariantEastAsianModel.h>

+ Inheritance diagram for FontVariantEastAsianModel:

Public Member Functions

 FontVariantEastAsianModel (lager::cursor< KoSvgText::FontFeatureEastAsian > _data=lager::make_state(KoSvgText::FontFeatureEastAsian(), lager::automatic_tag{}))
 
 LAGER_QT_CURSOR (bool, ruby)
 
 LAGER_QT_CURSOR (int, variant)
 
 LAGER_QT_CURSOR (int, width)
 

Public Attributes

lager::cursor< KoSvgText::FontFeatureEastAsiandata
 

Detailed Description

Definition at line 18 of file FontVariantEastAsianModel.h.

Constructor & Destructor Documentation

◆ FontVariantEastAsianModel()

FontVariantEastAsianModel::FontVariantEastAsianModel ( lager::cursor< KoSvgText::FontFeatureEastAsian > _data = lager::make_state(KoSvgText::FontFeatureEastAsian(), lager::automatic_tag{}))

Definition at line 9 of file FontVariantEastAsianModel.cpp.

10 : data(_data)
11 , LAGER_QT(variant) {data[&KoSvgText::FontFeatureEastAsian::variant].zoom(kislager::lenses::do_static_cast<KoSvgText::EastAsianVariant, int>)}
LAGER_QT(value)
lager::cursor< KoSvgText::FontFeatureEastAsian > data

References data, and KoSvgText::FontFeatureEastAsian::variant.

Member Function Documentation

◆ LAGER_QT_CURSOR() [1/3]

FontVariantEastAsianModel::LAGER_QT_CURSOR ( bool ,
ruby  )

◆ LAGER_QT_CURSOR() [2/3]

FontVariantEastAsianModel::LAGER_QT_CURSOR ( int ,
variant  )

◆ LAGER_QT_CURSOR() [3/3]

FontVariantEastAsianModel::LAGER_QT_CURSOR ( int ,
width  )

Member Data Documentation

◆ data

lager::cursor<KoSvgText::FontFeatureEastAsian> FontVariantEastAsianModel::data

Definition at line 24 of file FontVariantEastAsianModel.h.


The documentation for this class was generated from the following files: