//        Copyright 2016, 2021, 2023 Avid Technology, Inc.
//        All rights reserved.
// 
// CONFIDENTIAL: this document contains confidential information of Avid. Do
// not disclose to any third party. Use of the information contained in this
// document is subject to an Avid SDK license.

digraph aax_ieffectparams_related {
	graph [ fontname=Helvetica ];
	rankdir=BT;
	node [shape=record, fontname=Helvetica, fontsize=10];

	iacfdata [ label="AAX_IACFEffectParameters" URL="\ref AAX_IACFEffectParameters"];
	idata [ label="AAX_IEffectParameters" URL="\ref AAX_IEffectParameters"];
	cdata [ label="AAX_CEffectParameters" URL="\ref AAX_CEffectParameters"];
	cgui [ label="AAX_CEffectGUI" URL="\ref AAX_CEffectGUI"];
	iplugin [ label="AAX_IController" URL="\ref AAX_IController"];
	iauto [ label="AAX_IAutomationDelegate" URL="\ref AAX_IAutomationDelegate"];

	// Using cparam here as a proxy for cdata...
	cdata -> idata;
	cdata -> iplugin [ arrowhead="open", style="dashed" ];
	cdata -> iauto [ arrowhead="open", style="dashed" ];

	idata -> iacfdata;
	cgui -> idata [ arrowhead="open", style="dashed" ];
}
