recrownedgtk/RecrownedGTK/Graphics/Render/IDrawable.cs
Harrison 519d31f2e1 Another restructure with code updates.
Updated RectTextrue.cs, VertexInformation.cs, and IDrawable.cs to properly pass indice information.
2020-02-20 18:07:17 -05:00

12 lines
524 B
C#

using OpenTK;
namespace RecrownedGTK.Graphics.Render {
public interface IDrawable
{
/// <summary>
/// Fills the parameters with the information needed to draw this texture.
/// </summary>
/// <param name="vertices">The vertices in pairs of 3 normalized in the order x, y, and z.</param>
/// <param name="textureData">The texture data to be used. Can be null.</param>
void Draw(out VertexInformation[] vertices, out uint[] indices, out TextureData textureData);
}
}