|
TracktionEngine
|
ID reference resolver for parsing DAWproject XML. More...
#include <tracktion_DAWprojectMapping.h>
Public Member Functions | |
| IDRefResolver ()=default | |
| void | registerElement (const juce::String &id, juce::XmlElement *element) |
| Registers an element with its ID. | |
| juce::XmlElement * | resolveRef (const juce::String &idref) const |
| Resolves an IDREF to an element. | |
| void | clear () |
| Clears all registered elements. | |
ID reference resolver for parsing DAWproject XML.
|
default |
| void tracktion::engine::dawproject::IDRefResolver::registerElement | ( | const juce::String & | id, |
| juce::XmlElement * | element | ||
| ) |
Registers an element with its ID.
| juce::XmlElement * tracktion::engine::dawproject::IDRefResolver::resolveRef | ( | const juce::String & | idref | ) | const |
Resolves an IDREF to an element.
| void tracktion::engine::dawproject::IDRefResolver::clear | ( | ) |
Clears all registered elements.