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

#include <KisFrameRateLimitModel.h>

+ Inheritance diagram for KisFrameRateLimitModel:

Public Types

using Data = std::tuple<bool, int>
 

Public Member Functions

 KisFrameRateLimitModel (lager::cursor< Data > _data=lager::make_state(Data(true, 60), lager::automatic_tag{}))
 
 LAGER_QT_CURSOR (bool, detectFrameRate)
 
 LAGER_QT_CURSOR (int, frameRate)
 
 LAGER_QT_READER (IntSpinBoxState, frameRateState)
 

Public Attributes

lager::cursor< Datadata
 

Detailed Description

Definition at line 16 of file KisFrameRateLimitModel.h.

Member Typedef Documentation

◆ Data

using KisFrameRateLimitModel::Data = std::tuple<bool, int>

Definition at line 21 of file KisFrameRateLimitModel.h.

Constructor & Destructor Documentation

◆ KisFrameRateLimitModel()

KisFrameRateLimitModel::KisFrameRateLimitModel ( lager::cursor< Data > _data = lager::make_state(Data(true, 60), lager::automatic_tag{}))

Definition at line 38 of file KisFrameRateLimitModel.cpp.

39 : data(_data)
40 , LAGER_QT(detectFrameRate){data.zoom(lager::lenses::first)}
LAGER_QT(value)
lager::cursor< Data > data

References data.

Member Function Documentation

◆ LAGER_QT_CURSOR() [1/2]

KisFrameRateLimitModel::LAGER_QT_CURSOR ( bool ,
detectFrameRate  )

◆ LAGER_QT_CURSOR() [2/2]

KisFrameRateLimitModel::LAGER_QT_CURSOR ( int ,
frameRate  )

◆ LAGER_QT_READER()

KisFrameRateLimitModel::LAGER_QT_READER ( IntSpinBoxState ,
frameRateState  )

Member Data Documentation

◆ data

lager::cursor<Data> KisFrameRateLimitModel::data

Definition at line 25 of file KisFrameRateLimitModel.h.


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