/// <summary> /// Add a camera to this layer's camera list at the specified index. /// </summary> /// <param name="index">The index at which to add the new layer.</param> /// <param name="camera">The new camera to add.</param> /// <remarks> /// This method it called automatically when a layer is added to a camera. /// </remarks> public virtual void AddCamera(int index, PCamera camera) { cameras.Insert(index, camera); InvalidatePaint(); }
/// <summary> /// Add a camera to this layer's camera list at the specified index. /// </summary> /// <param name="index">The index at which to add the new layer.</param> /// <param name="camera">The new camera to add.</param> /// <remarks> /// This method it called automatically when a layer is added to a camera. /// </remarks> public virtual void AddCamera(int index, PCamera camera) { cameras.Insert(index, camera); InvalidatePaint(); FirePropertyChangedEvent(PROPERTY_KEY_CAMERAS, PROPERTY_CODE_CAMERAS, null, cameras); }