/Utilities/Collections/IPriorityQueueData.cs

# · C# · 18 lines · 12 code · 0 blank · 6 comment · 0 complexity · b8de055c1031514e9ccdd40aaf15c7a8 MD5 · raw file

  1. namespace Delta.Utilities.Collections
  2. {
  3. /// <summary>
  4. /// Interface for priority queue data, used in PriorityQueue class!
  5. /// </summary>
  6. public interface IPriorityQueueData
  7. {
  8. #region Priority (Public)
  9. /// <summary>
  10. /// Get priority of item, everything will be sorted by this priority.
  11. /// </summary>
  12. float Priority
  13. {
  14. get;
  15. }
  16. #endregion
  17. }
  18. }