Axiom.Core.Root.OnFrameRenderingQueued C# (CSharp) Method

OnFrameRenderingQueued() public method

Method for raising frame rendering queued 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 you may want to call this method too, although nothing in Axiom relies on this particular event. Really if you're running your own rendering loop at this level of detail then you can get the same effect as doing your updates in a OnFrameRenderingQueued event by just calling with the 'swapBuffers' option set to false.
public OnFrameRenderingQueued ( ) : bool
return bool
		public bool OnFrameRenderingQueued()
		{
            // Increment next frame number
            NextFrameNumber++;

			long now = this.timer.Milliseconds;
			frameEventArgs.TimeSinceLastFrame = this.CalculateEventTime( now, FrameEventType.Queued );

			// if any event handler set this to true, that will signal the engine to shutdown
			return this.OnFrameRenderingQueued( frameEventArgs );
		}

Same methods

Root::OnFrameRenderingQueued ( FrameEventArgs e ) : bool