tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
tracktion::engine::AutomatableParameterTree Class Reference

Classes

struct  TreeNode
 

Public Types

enum  NodeType { Parameter , Group }
 

Public Member Functions

TreeNodegetNodeForParameter (AutomatableParameter &param) const
 
void clear ()
 

Public Attributes

std::unique_ptr< TreeNoderootNode
 

Detailed Description

Definition at line 14 of file tracktion_AutomatableParameterTree.h.

Member Enumeration Documentation

◆ NodeType

enum tracktion::engine::AutomatableParameterTree::NodeType

Definition at line 21 of file tracktion_AutomatableParameterTree.h.

Constructor & Destructor Documentation

◆ AutomatableParameterTree()

tracktion::engine::AutomatableParameterTree::AutomatableParameterTree ( )

Definition at line 17 of file tracktion_AutomatableParameterTree.h.

Member Function Documentation

◆ clear()

void tracktion::engine::AutomatableParameterTree::clear ( )

Definition at line 60 of file tracktion_AutomatableParameterTree.h.

◆ getNodeForParameter()

TreeNode * tracktion::engine::AutomatableParameterTree::getNodeForParameter ( AutomatableParameter param) const

Definition at line 55 of file tracktion_AutomatableParameterTree.h.

Member Data Documentation

◆ rootNode

std::unique_ptr<TreeNode> tracktion::engine::AutomatableParameterTree::rootNode

Definition at line 65 of file tracktion_AutomatableParameterTree.h.


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