123456789101112131415161718192021222324252627 |
- using System;
- namespace Wayne.ForecourtControl
- {
- public interface IOffsetIndex : IDeviceIndex
- {
- /// <summary>
- /// The Base Index as a 0-based index
- /// </summary>
- int Base0Index { get; }
- /// <summary>
- /// The unmodified index value
- /// </summary>
- int BaseIndex { get; }
- /// <summary>
- /// The offset between the base and normalized index (normalized = base + offset)
- /// </summary>
- int Offset { get; }
- /// <summary>
- /// The offset between the base and 0-base index (base0 = base + 0offset)
- /// </summary>
- int Base0Offset { get; }
- }
- }
|