void ProcessorGraph::refreshColors() { for (int i = 0; i < getNumNodes(); i++) { Node* node = getNode(i); int nodeId = node->nodeId; if (nodeId != OUTPUT_NODE_ID && nodeId != AUDIO_NODE_ID && nodeId != RECORD_NODE_ID && nodeId != MESSAGE_CENTER_ID) { GenericProcessor* p =(GenericProcessor*) node->getProcessor(); GenericEditor* e = (GenericEditor*) p->getEditor(); e->refreshColors(); } } }
void ProcessorGraph::changeListenerCallback(ChangeBroadcaster* source) { for (int i = 0; i < getNumNodes(); i++) { Node* node = getNode(i); int nodeId = node->nodeId; if (nodeId != OUTPUT_NODE_ID && nodeId != AUDIO_NODE_ID && nodeId != RECORD_NODE_ID && nodeId != RESAMPLING_NODE_ID) { GenericProcessor* p =(GenericProcessor*) node->getProcessor(); GenericEditor* e = (GenericEditor*) p->getEditor(); e->refreshColors(); } } }