terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ WaitDrawThreads()

void Terraria.GameContent.Drawing.TileDrawing.WaitDrawThreads ( int numThreads)
inlineprivate

Definition at line 536 of file TileDrawing.cs.

537 {
538 if (!true)
539 {
540 }
545 TileDrawing tileDrawing = drawThreads.tileDrawing;
547 VertexColors liquidBehindTileColors = tileDrawing.LiquidBehindTileColors2;
548 Color bottomLeftColor = tileDrawing.LiquidBehindTileColors2.BottomLeftColor;
549 List<DrawData> voidLensData = tileDrawing._voidLensData;
550 if (drawThreads == null)
551 {
552 }
553 Matrix transform = Main.Transform;
555 }
class f__AnonymousType0<< Count > j__TPar
Dictionary< Point, int > _displayDollTileEntityPositions
ThreadedRenderManager.BatchProcessCallback ProcessBatchFinishedCallback
ThreadedRenderManager.RenderThreadInstance[] DrawThreads
void WaitAndProcess(ThreadedRenderManager.BatchProcessCallback callback, int numberOfThreads)
static void Transform(Matrix value, Quaternion rotation, [Out] Matrix result)
Definition Matrix.cs:260

References Terraria.GameContent.Drawing.TileDrawing._displayDollTileEntityPositions, Terraria.GameContent.Drawing.TileDrawing._threadManager, Terraria.GameContent.Drawing.TileDrawing._voidLensData, Terraria.Graphics.VertexColors.BottomLeftColor, ThreadedRenderManager.DrawThreads, j__TPar, Terraria.GameContent.Drawing.TileDrawing.LiquidBehindTileColors2, Terraria.GameContent.Drawing.TileDrawing.ProcessBatchFinishedCallback, Terraria.Main.Transform, and ThreadedRenderManager.WaitAndProcess().