26 lines
547 B
C#
26 lines
547 B
C#
|
|
using Godot;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Rokojori
|
|
{
|
|
public class RDVertexFormat
|
|
{
|
|
RDContext _context;
|
|
long _id;
|
|
|
|
public long id => _id;
|
|
|
|
public RDVertexFormat( RDContext context, long id )
|
|
{
|
|
_context = context;
|
|
_id = id;
|
|
}
|
|
|
|
public static RDVertexFormat Create( RDContext context, List<RDVertexAttribute> vertexAttributes )
|
|
{
|
|
var id = context.renderingDevice.VertexFormatCreate( vertexAttributes.ToGodotArray() );
|
|
return new RDVertexFormat( context, id );
|
|
}
|
|
}
|
|
} |