using FarseerPhysics; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using Voronoi2; namespace Barotrauma { partial class WrappingWall : IDisposable { private VertexBuffer wallVertices, bodyVertices; public VertexBuffer WallVertices { get { return wallVertices; } } public VertexBuffer BodyVertices { get { return bodyVertices; } } public void SetWallVertices(VertexPositionTexture[] vertices) { wallVertices = new VertexBuffer(GameMain.Instance.GraphicsDevice, VertexPositionTexture.VertexDeclaration, vertices.Length, BufferUsage.WriteOnly); wallVertices.SetData(vertices); } public void SetBodyVertices(VertexPositionColor[] vertices) { bodyVertices = new VertexBuffer(GameMain.Instance.GraphicsDevice, VertexPositionColor.VertexDeclaration, vertices.Length, BufferUsage.WriteOnly); bodyVertices.SetData(vertices); } } }