OpenRA.Graphics.RgbaColorRenderer.DrawPolygon C# (CSharp) Method

DrawPolygon() public method

public DrawPolygon ( float2 vertices, float width, Color color ) : void
vertices float2
width float
color Color
return void
        public void DrawPolygon(float2[] vertices, float width, Color color)
        {
            DrawConnectedLine(vertices.Select(v => new float3(v, 0)).ToArray(), width, color, true);
        }

Same methods

RgbaColorRenderer::DrawPolygon ( float3 vertices, float width, Color color ) : void

Usage Example

Example #1
0
 public void DrawCombatOverlay(WorldRenderer wr, RgbaColorRenderer wcr, Actor actor)
 {
     var verts = combatOverlayVerts.Select(v => wr.ScreenPosition(actor.CenterPosition + v.Rotate(actor.Orientation)));
     wcr.DrawPolygon(verts.ToArray(), 1, Color.Yellow);
 }
All Usage Examples Of OpenRA.Graphics.RgbaColorRenderer::DrawPolygon