public override void StartInvokeRepeating(IInvokeRepeatable repeatable, float inTime, float repeatTime) { _repeatables.Add(repeatable); _bridge.InvokeRepeating(inTime, repeatTime); }
internal override bool RemoveInvokeRepeatable(IInvokeRepeatable repeatable) { return(_repeatables.Contains(repeatable) && _repeatables.Remove(repeatable)); }
internal override void AddInvokeRepeatable(IInvokeRepeatable repeatable) { _repeatables.Add(repeatable); }
internal abstract bool RemoveInvokeRepeatable(IInvokeRepeatable repeatable);
internal abstract void AddInvokeRepeatable(IInvokeRepeatable repeatable);
public abstract void StartInvokeRepeating(IInvokeRepeatable repeatable, float inTime, float repeatTime);