TazGraph Project v0.1.0
|
Public Member Functions | |
void | init () |
void | begin () |
void | end () |
void | initBatchLines (size_t msize) |
void | initBatchSquares (size_t msize) |
void | initBatchBoxes (size_t msize) |
void | drawLine (size_t v_index, const glm::vec3 srcPosition, const glm::vec3 destPosition, const Color &srcColor, const Color &destColor) |
void | drawRectangle (size_t v_index, const glm::vec4 &destRect, const Color &color, float angle, float zIndex=0.0f) |
void | drawBox (size_t v_index, const glm::vec3 &origin, const glm::vec3 &size, const Color &color, float angle) |
void | drawCircle (const glm::vec2 ¢er, const Color &color, float radius) |
void | initBatchSize () |
void | renderBatch (float lineWidth) |
void | dispose () |
Public Attributes | |
const char * | VERT_SRC |
const char * | FRAG_SRC |
int | box_edgePairs [12][2] |
int LineRenderer::box_edgePairs[12][2] |
const char* LineRenderer::FRAG_SRC |
const char* LineRenderer::VERT_SRC |