Axiom.Core.Root.OnFrameEnded C# (CSharp) Метод

OnFrameEnded() публичный Метод

Method for raising frame ended events.
This method is only for internal use when you use the built-in rendering loop (Root.StartRendering). However, if you run your own rendering loop then you should call this method to ensure that FrameEvent handlers are notified of frame events; processes like texture animation and particle systems rely on this.

This method calculates the frame timing information for you based on the elapsed time. If you want to specify elapsed times yourself you should call the other version of this method which takes event details as a parameter.

public OnFrameEnded ( ) : bool
Результат bool
		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 );
		}

Same methods

Root::OnFrameEnded ( FrameEventArgs e ) : bool