public bool OnFrameEnded()
{
//FrameEventArgs e = new FrameEventArgs();
long now = this.timer.Milliseconds;
frameEventArgs.TimeSinceLastFrame = this.CalculateEventTime( now, FrameEventType.End );
// if any event handler set this to true, that will signal the engine to shutdown
return this.OnFrameEnded( frameEventArgs );
}