QtPdWidgets  2.3.1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
Pd::Dial::Value Class Reference

#include <Dial.h>

Inheritance diagram for Pd::Dial::Value:
Inheritance graph
[legend]
Collaboration diagram for Pd::Dial::Value:
Collaboration graph
[legend]

Classes

struct  Impl
 

Public Member Functions

 Value (Dial *dial)
 
bool hasData () const
 
double getValue () const
 

Private Member Functions

PD_PRIVATE void stateChange (PdCom::Subscription::State) override
 
PD_PRIVATE void newValues (std::chrono::nanoseconds) override
 

Private Attributes

struct PD_PRIVATE Impl
 
std::unique_ptr< Implimpl
 

Constructor & Destructor Documentation

◆ Value()

Dial::Value::Value ( Dial dial)

Member Function Documentation

◆ getValue()

double Dial::Value::getValue ( ) const

References Pd::Dial::impl.

Referenced by Pd::Dial::paintEvent().

◆ hasData()

bool Dial::Value::hasData ( ) const

References Pd::Dial::impl.

◆ newValues()

void Dial::Value::newValues ( std::chrono::nanoseconds  )
overrideprivate

References Pd::Dial::impl.

◆ stateChange()

void Dial::Value::stateChange ( PdCom::Subscription::State  state)
overrideprivate

References Pd::Dial::impl.

Member Data Documentation

◆ Impl

◆ impl

std::unique_ptr<Impl> Pd::Dial::Value::impl
private

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