Loading...
Searching...
No Matches
JS::FloatControl4D< Impl > Class Template Reference
Inheritance diagram for JS::FloatControl4D< Impl >:
JS::GenericControlInlet< Impl, QVector4D, ossia::vec4f > JS::ControlInlet JS::Inlet

Public Member Functions

bool isEvent () const override
 
Process::Inletmake (Id< Process::Port > &&id, QObject *parent) override
 
QVector4D init () const noexcept
 
void setInit (QVector4D m)
 
void initChanged (QVector4D v)
 
QVector4D getMin () const noexcept
 
void setMin (QVector4D m)
 
void minChanged (QVector4D v)
 
QVector4D getMax () const noexcept
 
void setMax (QVector4D m)
 
void maxChanged (QVector4D v)
 
- Public Member Functions inherited from JS::GenericControlInlet< Impl, QVector4D, ossia::vec4f >
bool isEvent () const override
 
Process::Inletmake (Id< Process::Port > &&id, QObject *parent) override
 
void clear ()
 
QVector4D value () const noexcept
 
void setValue (QVariant value) override
 
void setValue (QVector4D value)
 
void valueChanged (QVector4D value)
 
 ControlInlet (QObject *parent=nullptr)
 
- Public Member Functions inherited from JS::ControlInlet
 ControlInlet (QObject *parent=nullptr)
 
QVariant value () const noexcept
 
void clear ()
 
void valueChanged (QVariant value)
 
- Public Member Functions inherited from JS::Inlet
const QString & address () const noexcept
 
void setAddress (const QString &m)
 
void addressChanged (const QString &v)
 

Friends

constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QVector4D >(w_internal::viewLiteral("init"), w_internal::viewLiteral("QVector4D"), &W_ThisType::init, &W_ThisType::setInit, W_Notify, &W_ThisType::initChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QVector4D >(w_internal::viewLiteral("min"), w_internal::viewLiteral("QVector4D"), &W_ThisType::getMin, &W_ThisType::setMin, W_Notify, &W_ThisType::minChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QVector4D >(w_internal::viewLiteral("max"), w_internal::viewLiteral("QVector4D"), &W_ThisType::getMax, &W_ThisType::setMax, W_Notify, &W_ThisType::maxChanged)))
 

Member Function Documentation

◆ isEvent()

template<typename Impl >
bool JS::FloatControl4D< Impl >::isEvent ( ) const
inlineoverridevirtual

Reimplemented from JS::Inlet.

◆ make()

template<typename Impl >
Process::Inlet * JS::FloatControl4D< Impl >::make ( Id< Process::Port > &&  id,
QObject *  parent 
)
inlineoverridevirtual

Reimplemented from JS::ControlInlet.


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