IInitializable.cs 678 B

1234567891011121314151617
  1. // Animancer // https://kybernetik.com.au/animancer // Copyright 2018-2024 Kybernetik //
  2. namespace Animancer
  3. {
  4. /// <summary>An object with an <see cref="Initialize(T)"/> method.</summary>
  5. /// https://kybernetik.com.au/animancer/api/Animancer/IInitializable_1
  6. public interface IInitializable<T>
  7. {
  8. /************************************************************************************************************************/
  9. /// <summary>Initializes this object.</summary>
  10. void Initialize(T details);
  11. /************************************************************************************************************************/
  12. }
  13. }