public override void GetChildren(
ISystemContext context,
IList<BaseInstanceState> children)
{
if (m_inputPipe != null)
{
children.Add(m_inputPipe);
}
if (m_drum != null)
{
children.Add(m_drum);
}
if (m_outputPipe != null)
{
children.Add(m_outputPipe);
}
if (m_flowController != null)
{
children.Add(m_flowController);
}
if (m_levelController != null)
{
children.Add(m_levelController);
}
if (m_customController != null)
{
children.Add(m_customController);
}
if (m_simulation != null)
{
children.Add(m_simulation);
}
base.GetChildren(context, children);
}