BufferEntity

Constructors

this
this(Mesh mesh, Material material, BufferUsageFrequency freq, BufferUsageNature nature)
this
this(BufferBundle bufferBundle, Material material)
this
this()

Members

Functions

begin
void begin()
bufferBundle
BufferBundle bufferBundle()
bufferBundle
BufferEntity bufferBundle(BufferBundle bb)
draw
void draw()
Undocumented in source. Be warned that the author may not have intended to support it.
draw
void draw(armos.graphics.PolyRenderMode renderMode)
Undocumented in source. Be warned that the author may not have intended to support it.
drawFill
void drawFill()

meshの面を塗りつぶして描画します.

drawVertices
void drawVertices()

entityの頂点を点で描画します.

drawWireFrame
void drawWireFrame()

entityをワイヤフレームで描画します.

drawWithoutUpdate
void drawWithoutUpdate()
end
void end()
material
Material material()
material
BufferEntity material(armos.graphics.Material m)
mesh
BufferEntity mesh(Mesh mesh, BufferUsageFrequency freq, BufferUsageNature nature)
primitiveMode
BufferEntity primitiveMode(armos.graphics.PrimitiveMode mode)
primitiveMode
armos.graphics.PrimitiveMode primitiveMode()
shader
BufferEntity shader(Shader shader)
updateBuffers
BufferEntity updateBuffers()
Undocumented in source. Be warned that the author may not have intended to support it.
updateShaderAttribs
BufferEntity updateShaderAttribs()

Meta