recrownedgtk/RecrownedGTK/Graphics/IDrawable.cs

12 lines
500 B
C#
Raw Normal View History

2020-02-20 19:49:36 +00:00
using OpenTK;
namespace RecrownedGTK.Graphics {
public interface IDrawable
{
2020-02-20 19:49:36 +00:00
/// <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 TextureData textureData);
}
}