/// <inheritdoc />
 /// <summary>
 /// </summary>
 /// <param name="type"></param>
 /// <param name="layer"></param>
 /// <param name="index"></param>
 public EditorLayerUpdatedEventArgs(EditorLayerUpdateType type, EditorLayerInfo layer, int index)
 {
     Type  = type;
     Layer = layer;
     Index = index;
 }
 /// <summary>
 /// </summary>
 /// <param name="type"></param>
 /// <param name="layer"></param>
 /// <param name="index"></param>
 public void InvokeUpdatedEvent(EditorLayerUpdateType type, EditorLayerInfo layer, int index)
 => LayerUpdated?.Invoke(this, new EditorLayerUpdatedEventArgs(type, layer, index));