Files
MonoGame.Extended/Source/MonoGame.Extended.Tiled/Renderers/TiledMapStaticLayerModel.cs
T
2017-11-21 20:57:32 +10:00

22 lines
900 B
C#

using Microsoft.Xna.Framework.Graphics;
namespace MonoGame.Extended.Tiled.Renderers
{
public sealed class TiledMapStaticLayerModel : TiledMapLayerModel
{
public TiledMapStaticLayerModel(GraphicsDevice graphicsDevice, Texture2D texture, VertexPositionTexture[] vertices, ushort[] indices)
: base(graphicsDevice, texture, vertices, indices)
{
}
protected override VertexBuffer CreateVertexBuffer(GraphicsDevice graphicsDevice, int vertexCount)
{
return new VertexBuffer(graphicsDevice, VertexPositionTexture.VertexDeclaration, vertexCount, BufferUsage.WriteOnly);
}
protected override IndexBuffer CreateIndexBuffer(GraphicsDevice graphicsDevice, int indexCount)
{
return new IndexBuffer(graphicsDevice, IndexElementSize.SixteenBits, indexCount, BufferUsage.WriteOnly); ;
}
}
}