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

◆ DoDraw_Tiles_NonSolid()

void Terraria.Main.DoDraw_Tiles_NonSolid ( )
inlineprivate

Definition at line 60191 of file Main.cs.

60192 {
60194 if (drawToScreen)
60195 {
60197 TimeLogger.DetailedDrawReset();
60198 }
60199 else
60200 {
60202 TimeLogger.DetailedDrawTime(15);
60203 }
60204 spriteBatch.End();
60205 try
60206 {
60208 }
60209 catch (Exception e)
60210 {
60211 TimeLogger.DrawException(e);
60212 }
60214 }
static readonly BlendState AlphaBlend
Definition BlendState.cs:36
void PreDrawTiles(bool solidLayer, bool forRenderTargets, bool intoRenderTargets)
RenderTarget2D tile2Target
Definition Main.cs:846
void DrawTiles(bool solidLayer, bool forRenderTargets, bool intoRenderTargets, int waterStyleOverride=-1)
Definition Main.cs:20328
static SpriteBatch spriteBatch
Definition Main.cs:974
TileDrawing TilesRenderer
Definition Main.cs:2403
static bool drawToScreen
Definition Main.cs:600
static Vector2 screenPosition
Definition Main.cs:1715
static Matrix Transform
Definition Main.cs:2771
static SamplerState DefaultSamplerState
Definition Main.cs:2814
static Vector2 sceneTile2Pos
Definition Main.cs:1048
static RasterizerState Rasterizer
Definition Main.cs:552
void DrawTileEntities(bool solidLayer, bool overRenderTargets, bool intoRenderTargets)
Definition Main.cs:20266

References Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend, Terraria.Main.DefaultSamplerState, Terraria.TimeLogger.DetailedDrawReset(), Terraria.TimeLogger.DetailedDrawTime(), Terraria.TimeLogger.DrawException(), Terraria.Main.DrawTileEntities(), Terraria.Main.DrawTiles(), Terraria.Main.drawToScreen, Microsoft.Xna.Framework.Graphics.DepthStencilState.None, Terraria.GameContent.Drawing.TileDrawing.PreDrawTiles(), Terraria.Main.Rasterizer, Terraria.Main.sceneTile2Pos, Terraria.Main.screenPosition, Terraria.Main.spriteBatch, Terraria.Main.tile2Target, Terraria.Main.TilesRenderer, Terraria.Main.Transform, and Microsoft.Xna.Framework.Color.White.

Referenced by Terraria.Main.DoDraw_WallsTilesNPCs().