public Metadata(MetadataV2 newMetadata) : this((int)newMetadata.ImageRotation, newMetadata.ApiUser, newMetadata.WorldInstance, newMetadata.Position, newMetadata.PlayerList.ConvertAll(it => Tuple.Create(it.Item1, it.Item2))) { }
internal static void InvokeScreenshotSaved(string filePath, int width, int height, MetadataV2 metadata) { OnScreenshotSaved?.Invoke(filePath, width, height, metadata == null ? null : new Metadata(metadata)); }