Beispiel #1
0
            /// <summary>
            /// Invokes the Xna PostDraw event.
            /// </summary>
            /// <param name="gameTime"></param>
            public static void InvokePostDraw(GameTime gameTime)
            {
                var args = new XnaDrawEventArgs
                {
                    GameTime = gameTime
                };

                PostDraw.Invoke(args);
            }
Beispiel #2
0
 /// <summary>
 /// Xna PostDraw event callback.
 /// </summary>
 /// <param name="e"></param>
 public static void OnXnaPostDraw(XnaDrawEventArgs e)
 {
     // End drawing the UI..
     Detox.GuiManager.EndDraw();
     Detox.GuiManager.PostDraw(e.GameTime);
 }
Beispiel #3
0
 /// <summary>
 /// Xna PreDraw event callback.
 /// </summary>
 /// <param name="e"></param>
 public static void OnXnaPreDraw(XnaDrawEventArgs e)
 {
     // Begin drawing the UI..
     Detox.GuiManager.BeginDraw(e.GameTime);
     Detox.GuiManager.PreDraw(e.GameTime);
 }
Beispiel #4
0
 /// <summary>
 /// Invokes the Xna PostDraw event.
 /// </summary>
 /// <param name="gameTime"></param>
 public static void InvokePostDraw(GameTime gameTime)
 {
     var args = new XnaDrawEventArgs
         {
             GameTime = gameTime
         };
     PostDraw.Invoke(args);
 }