#include <InternalCommandBuffer.h>
|
| InternalCommandBuffer () |
|
| ~InternalCommandBuffer () |
|
void | drawVertices (PrimitiveType prim, ICBMaterial^ mtl, SharpKmyMath::Matrix4 transform, VertexBuffer^ vb) |
|
void | drawVertices (PrimitiveType prim, ICBMaterial^ mtl, SharpKmyMath::Matrix4 transform, array< SharpKmyMath::Vector3 >^ data) |
|
void | drawVertices (PrimitiveType prim, ICBMaterial^ mtl, SharpKmyMath::Matrix4 transform, array< VertexPositionColor >^ data) |
|
void | drawVertices (PrimitiveType prim, ICBMaterial^ mtl, SharpKmyMath::Matrix4 transform, array< VertexPositionTextureColor >^ data) |
|
void | execBuffer (InternalCommandList^ icb) |
|
InternalCommandList | getCommandList () |
|
void | copyFramebuffer (Texture^ tex, int x, int y, int w, int h) |
|
void | clearFramebuffer (float r, float g, float b, float a, bool color, bool depth, bool stencil) |
|
|
kmyGfx::GameViewDrawCommandBuffer * | _obj = nullptr |
|
◆ InternalCommandBuffer()
SharpKmyGfx::InternalCommandBuffer::InternalCommandBuffer |
( |
| ) |
|
◆ ~InternalCommandBuffer()
SharpKmyGfx::InternalCommandBuffer::~InternalCommandBuffer |
( |
| ) |
|
◆ clearFramebuffer()
void SharpKmyGfx::InternalCommandBuffer::clearFramebuffer |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a, |
|
|
bool |
color, |
|
|
bool |
depth, |
|
|
bool |
stencil |
|
) |
| |
◆ copyFramebuffer()
void SharpKmyGfx::InternalCommandBuffer::copyFramebuffer |
( |
Texture^ |
tex, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ drawVertices() [1/4]
◆ drawVertices() [2/4]
◆ drawVertices() [3/4]
◆ drawVertices() [4/4]
◆ execBuffer()
◆ getCommandList()
◆ _obj
kmyGfx::GameViewDrawCommandBuffer* SharpKmyGfx::InternalCommandBuffer::_obj = nullptr |