protected virtual void OnFrameStartEnd(TickEventArgs tickEventArgs) => OnFrameEnd?.Invoke(this, tickEventArgs);
protected virtual void OnFrameQueuedEvent(TickEventArgs tickEventArgs) => OnFrameQueued?.Invoke(this, tickEventArgs);
public void sendFrameQueued(TickEventArgs tickEventArgs) => OnFrameQueuedEvent(tickEventArgs);
public void sendFrameEnd(TickEventArgs tickEventArgs) => OnFrameStartEnd(tickEventArgs);
public void sendFrameStart(TickEventArgs tickEventArgs) => OnFrameStartEvent(tickEventArgs);