#include <InControlPublisher.hxx>
Definition at line 12 of file InControlPublisher.hxx.
Public Member Functions | |
InControlPublisher () | |
InControlPublisher (const std::string &name, Processing *father) | |
void | PublishInControl (InControl &in) |
int | DoControl (TControlData val) |
Stores the incoming control value. | |
const TControlData & | GetLastValue () const |
Returns the last TControlData (float) received event. |
CLAM::InControlPublisher::InControlPublisher | ( | ) | [inline] |
CLAM::InControlPublisher::InControlPublisher | ( | const std::string & | name, | |
Processing * | father | |||
) | [inline] |
void CLAM::InControlPublisher::PublishInControl | ( | InControl & | in | ) | [inline] |
Definition at line 29 of file InControlPublisher.hxx.
int CLAM::InControlPublisher::DoControl | ( | TControlData | val | ) | [inline, virtual] |
Stores the incoming control value.
It can be retrieved using GetLastValue
Reimplemented from CLAM::InControl.
Definition at line 33 of file InControlPublisher.hxx.
References CLAM::InControl::DoControl().
Referenced by CLAM::SegmentTransformation::ConcreteConfigure(), and CLAM::SegmentTransformation::UpdateControlValueFromBPF().
const TControlData& CLAM::InControlPublisher::GetLastValue | ( | ) | const [inline] |
Returns the last TControlData (float) received event.
Reimplemented from CLAM::InControl.
Definition at line 40 of file InControlPublisher.hxx.
References CLAM::InControl::GetLastValue(), and CLAM::InControl::mLastValue.