public void Draw(SpriteBatch sb) { for (int i = 0; i < points.Length - 1; i++) { DrawingFunctions.DrawLine(sb, points[i], points[i + 1], Color.Red); } //basicEffect.CurrentTechnique.Passes[0].Apply(); //graphicsDevice.DrawUserPrimitives<VertexPositionColor>(PrimitiveType.TriangleList, vertexData, 0, primitiveCount); }
public StandardLibrary(GameContext context) { Context = context; D3d = new D3dFunctions(context); Drawing = new DrawingFunctions(context); Main = new MainFunctions(context); Move = new MoveFunctions(context); Real = new RealFunctions(context); Actions = new ActionLibrary(context); }
public void Move(double moveX, double moveY) { DrawingFunctions.MovePolygon(InsidePolygon, moveX, moveY); DrawingFunctions.MovePolygon(BorderPolygon, moveX, moveY); DrawingFunctions.MoveGrid(GridLabel, moveX, moveY); foreach (var line in ListLineExploration) { DrawingFunctions.MoveLine(line, moveX, moveY); } }
public override void Draw() { DrawingFunctions.DrawShard(X, Y); }