RuntimeElement.cs 452 B

1234567891011121314151617
  1. using System;
  2. using UnityEngine.Playables;
  3. namespace UnityEngine.Timeline
  4. {
  5. abstract class RuntimeElement : IInterval
  6. {
  7. public abstract Int64 intervalStart { get; }
  8. public abstract Int64 intervalEnd { get; }
  9. public int intervalBit { get; set; }
  10. public abstract bool enable { set; }
  11. public abstract void EvaluateAt(double localTime, FrameData frameData);
  12. public virtual void Reset() {}
  13. }
  14. }