// Copyright Epic Games, Inc. All Rights Reserved. using System.Collections.Generic; using EpicGames.Horde.Streams; namespace EpicGames.Horde.Projects { /// /// Handle to a Horde project /// public interface IProject { /// /// Unique id of the project /// ProjectId Id { get; } /// /// Name of the project /// string Name { get; } /// /// Order to display this project on the dashboard /// int Order { get; } /// /// List of streams that are in this project /// IReadOnlyList Streams { get; } } /// /// Describes a stream within a project /// public interface IProjectStream { /// /// The stream id /// StreamId Id { get; } /// /// The stream name /// string Name { get; } } }