Binding(Private::Node< T > &&rootNode, EvaluatorT const &evaluator) | KDBindings::Binding< T, EvaluatorT > | inlineexplicit |
Binding()=delete | KDBindings::Binding< T, EvaluatorT > | |
Binding(Binding const &other)=delete | KDBindings::Binding< T, EvaluatorT > | |
Binding(Binding &&other)=delete | KDBindings::Binding< T, EvaluatorT > | |
dirtyVariable() const override | KDBindings::Binding< T, EvaluatorT > | inlineprotected |
evaluate() | KDBindings::Binding< T, EvaluatorT > | inline |
get() const override | KDBindings::Binding< T, EvaluatorT > | inlinevirtual |
m_bindingId | KDBindings::Binding< T, EvaluatorT > | protected |
m_evaluator | KDBindings::Binding< T, EvaluatorT > | protected |
m_propertyUpdateFunction | KDBindings::Binding< T, EvaluatorT > | protected |
m_rootNode | KDBindings::Binding< T, EvaluatorT > | protected |
operator=(Binding const &other)=delete | KDBindings::Binding< T, EvaluatorT > | |
operator=(Binding &&other)=delete | KDBindings::Binding< T, EvaluatorT > | |
KDBindings::PropertyUpdater::operator=(PropertyUpdater const &other)=default | KDBindings::PropertyUpdater< T > | |
KDBindings::PropertyUpdater::operator=(PropertyUpdater &&other)=default | KDBindings::PropertyUpdater< T > | |
parentVariable() override | KDBindings::Binding< T, EvaluatorT > | inlineprotected |
PropertyUpdater()=default | KDBindings::PropertyUpdater< T > | |
PropertyUpdater(PropertyUpdater const &other)=default | KDBindings::PropertyUpdater< T > | |
PropertyUpdater(PropertyUpdater &&other)=default | KDBindings::PropertyUpdater< T > | |
setUpdateFunction(std::function< void(T &&)> const &updateFunction) override | KDBindings::Binding< T, EvaluatorT > | inlinevirtual |
~Binding() override | KDBindings::Binding< T, EvaluatorT > | inline |
~PropertyUpdater()=default | KDBindings::PropertyUpdater< T > | virtual |