PingPong/PingPong.GameEngine/Components/IScorable.cs

27 lines
411 B
C#

using System;
namespace PingPong.GameEngine.Components
{
public interface IScorable<T>
{
/// <summary>
/// Gets the score.
/// </summary>
/// <value>
/// The score.
/// </value>
Score Score { get; }
/// <summary>
/// Sets the score.
/// </summary>
/// <returns>
/// The score.
/// </returns>
/// <param name='score'>
/// Score.
/// </param>
T SetScore(Score score);
}
}