struct Boleite::DrawCallContext

Defined in:

boleite/graphics/renderer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(vertices : VertexBufferObject, shader : Shader, transformation : Boleite::MatrixImp(Float32, 4, 16) = Matrix44f32.identity) #

[View source]
def self.new(vertices : VertexBufferObject, transformation : Boleite::MatrixImp(Float32, 4, 16) = Matrix44f32.identity) #

[View source]

Instance Method Detail

def buffers : Array(Boleite::VertexBuffer) #

[View source]
def buffers=(buffers : Array(Boleite::VertexBuffer)) #

[View source]
def shader : Boleite::Shader? #

[View source]
def shader=(shader : Boleite::Shader | Nil) #

[View source]
def transformation : Boleite::MatrixImp(Float32, 4, 16) #

[View source]
def transformation=(transformation : Boleite::MatrixImp(Float32, 4, 16)) #

[View source]
def uniforms : Boleite::DrawCallUniforms #

[View source]
def uniforms=(uniforms : Boleite::DrawCallUniforms) #

[View source]

[View source]
def vertices=(vertices : Boleite::VertexBufferObject) #

[View source]