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

◆ GetVertexCount()

static int Microsoft.Xna.Framework.Graphics.GuideRenderer.GetVertexCount ( _D3DPRIMITIVETYPE primitiveType,
int primitiveCount )
inlinestaticprivate

Definition at line 476 of file GuideRenderer.cs.

477 {
478 if (primitiveCount == 0)
479 {
480 return 0;
481 }
482 return primitiveType switch
483 {
484 (_D3DPRIMITIVETYPE)1 => primitiveCount,
485 (_D3DPRIMITIVETYPE)2 => primitiveCount << 1,
486 (_D3DPRIMITIVETYPE)3 => primitiveCount + 1,
487 (_D3DPRIMITIVETYPE)4 => primitiveCount * 3,
488 (_D3DPRIMITIVETYPE)5 => primitiveCount + 2,
489 (_D3DPRIMITIVETYPE)6 => primitiveCount + 2,
490 _ => 0,
491 };
492 }

Referenced by Microsoft.Xna.Framework.Graphics.GuideRenderer.ReplayDrawingCommands().