AbstractExtensionTarget.cs 508 B

1234567891011121314151617181920
  1. // MIT License
  2. // https://gitlab.com/ilnprj
  3. // Copyright (c) 2020 ilnprj
  4. using UnityEngine;
  5. namespace RadarComponents
  6. {
  7. /// <summary>
  8. /// Abstract class for target display extensions.
  9. /// </summary>
  10. public abstract class AbstractExtensionTarget : MonoBehaviour
  11. {
  12. /// <summary>
  13. /// This method must be called in the BaseTargetView implementation
  14. /// </summary>
  15. public abstract void UpdateExtensionView(Transform player, ITarget inputTarget);
  16. }
  17. }