IHasKey.cs 881 B

123456789101112131415161718192021
  1. // Animancer // https://kybernetik.com.au/animancer // Copyright 2022 Kybernetik //
  2. namespace Animancer
  3. {
  4. /// <summary>Exposes a <see cref="Key"/> object that can be used for dictionaries and hash sets.</summary>
  5. /// <remarks>
  6. /// Documentation: <see href="https://kybernetik.com.au/animancer/docs/manual/playing/states#keys">Keys</see>
  7. /// </remarks>
  8. /// https://kybernetik.com.au/animancer/api/Animancer/IHasKey
  9. ///
  10. public interface IHasKey
  11. {
  12. /************************************************************************************************************************/
  13. /// <summary>An identifier object that can be used for dictionaries and hash sets.</summary>
  14. object Key { get; }
  15. /************************************************************************************************************************/
  16. }
  17. }