libpsynth 0.2.1
Public Member Functions
psynth::patcher Class Reference

#include <patcher.hpp>

Inheritance diagram for psynth::patcher:
Inheritance graph
[legend]
Collaboration diagram for psynth::patcher:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~patcher ()
virtual bool add_node (graph::node *obj)=0
virtual bool delete_node (graph::node *obj)=0
virtual void set_param_node (graph::node *obj, int param)=0
virtual void update ()=0
virtual void clear ()=0

Constructor & Destructor Documentation

virtual psynth::patcher::~patcher ( ) [inline, virtual]

Member Function Documentation

virtual bool psynth::patcher::add_node ( graph::node *  obj) [pure virtual]

Implemented in psynth::patcher_dynamic.

virtual void psynth::patcher::clear ( ) [pure virtual]

Implemented in psynth::patcher_dynamic.

virtual bool psynth::patcher::delete_node ( graph::node *  obj) [pure virtual]

Implemented in psynth::patcher_dynamic.

virtual void psynth::patcher::set_param_node ( graph::node *  obj,
int  param 
) [pure virtual]

Implemented in psynth::patcher_dynamic.

virtual void psynth::patcher::update ( ) [pure virtual]

Implemented in psynth::patcher_dynamic.


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