/// <summary> /// Attaches the specified host. /// </summary> /// <param name="host">The host.</param> public void Attach(IRenderHost host) { Items.Attach(host); ViewCube.Attach(host); CoordinateSystem.Attach(host); Items2D.Attach(host); }
/// <summary> /// Attaches the specified host. /// </summary> /// <param name="host">The host.</param> public void Attach(IRenderHost host) { Items.Attach(host.EffectsManager); Items.Invalidated += Items_Invalidated; ViewCube.Attach(host.EffectsManager); ViewCube.Invalidated += Items_Invalidated; CoordinateSystem.Attach(host.EffectsManager); CoordinateSystem.Invalidated += Items_Invalidated; Items2D.Attach(host); }