Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ RenderBlack()

void Terraria.Main.RenderBlack ( )
inlineprotected

Definition at line 54904 of file Main.cs.

54905 {
54906 if (!drawToScreen)
54907 {
54908 base.GraphicsDevice.SetRenderTarget(blackTarget);
54909 base.GraphicsDevice.DepthStencilState = new DepthStencilState
54910 {
54911 DepthBufferEnable = true
54912 };
54914 spriteBatch.Begin();
54915 DrawBlack();
54916 TimeLogger.DetailedDrawReset();
54917 spriteBatch.End();
54918 TimeLogger.DetailedDrawTime(30);
54919 base.GraphicsDevice.SetRenderTarget(null);
54920 }
54921 }
static SpriteBatch spriteBatch
Definition Main.cs:974
void DrawBlack(bool force=false)
Definition Main.cs:54791
static bool drawToScreen
Definition Main.cs:600
RenderTarget2D blackTarget
Definition Main.cs:844
static Color Transparent
Definition Color.cs:76

References Terraria.Main.blackTarget, System.Collections.Generic.Dictionary< TKey, TValue >.Clear(), Terraria.TimeLogger.DetailedDrawReset(), Terraria.TimeLogger.DetailedDrawTime(), Terraria.Main.DrawBlack(), Terraria.Main.drawToScreen, Terraria.Main.spriteBatch, and Microsoft.Xna.Framework.Color.Transparent.

Referenced by Terraria.Main.RenderTiles().