This is the complete list of members for CYIGeometryBatch, including all inherited members.
| Begin() | CYIGeometryBatch | |
| charACTER_SET enum name | CYIGeometryBatch | |
| DrawLine(const glm::vec2 &start, const glm::vec2 &end, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), float fThickness=1.f, YI_LINE_STYLE eLineStyle=YI_LINE_SOLID, YI_LINE_HEAD_STYLE eStartHeadStyle=YI_LINE_HEAD_PLAIN, YI_LINE_HEAD_STYLE eEndHeadStyle=YI_LINE_HEAD_PLAIN, float fHeadSize=10.0f) | CYIGeometryBatch | |
| DrawOutline(const glm::vec4 &rect, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), float fSize=1.f, YI_LINE_STYLE eStyle=YI_LINE_SOLID) | CYIGeometryBatch | |
| DrawQuad(const std::shared_ptr< CYIAssetTextureBase > &pTexture, const glm::vec2 &point1, const glm::vec2 &point2, const glm::vec2 &point3, const glm::vec2 &point4, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), const glm::vec4 &UVs=glm::vec4(0, 0, 1, 1)) | CYIGeometryBatch | |
| DrawQuad(const glm::vec2 &point1, const glm::vec2 &point2, const glm::vec2 &point3, const glm::vec2 &point4, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f)) | CYIGeometryBatch | |
| DrawRect(const std::shared_ptr< CYIAssetTextureBase > &pTexture, const glm::vec4 &rect, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), const glm::vec4 &UVs=glm::vec4(0, 0, 1, 1)) | CYIGeometryBatch | |
| DrawRect(const glm::vec4 &rect, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f)) | CYIGeometryBatch | |
| DrawRectWithRenderTarget(const std::shared_ptr< CYIOffscreenRenderTarget > &pRenderTarget, const glm::vec4 &rect, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), const glm::vec4 &UVs=glm::vec4(0, 0, 1, 1)) | CYIGeometryBatch | |
| DrawText(const CYIString &text, const glm::vec2 &pos, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), float fScale=1.f, YI_TEXT_STYLE eStyle=YI_TEXT_STYLE_NORMAL, charACTER_SET eCharacterSet=YI_UTF8) | CYIGeometryBatch | |
| DrawText(const CYIString &text, const TextSettings &settings) | CYIGeometryBatch | |
| DrawTriangle(const std::shared_ptr< CYIAssetTextureBase > &pTexture, const glm::vec2 &point1, const glm::vec2 &point2, const glm::vec2 &point3, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f), const glm::vec4 &UVs=glm::vec4(0, 0, 1, 1)) | CYIGeometryBatch | |
| DrawTriangle(const glm::vec2 &point1, const glm::vec2 &point2, const glm::vec2 &point3, const CYIColor &color=CYIColor(1.0f, 1.0f, 1.0f, 1.0f)) | CYIGeometryBatch | |
| End() | CYIGeometryBatch | |
| GetInstance() | CYIGeometryBatch | static |
| GetTextSize(const CYIString &text, const TextSettings &settings) const | CYIGeometryBatch | |
| GetTextSizeForCurrentSurface(YI_TEXT_SIZE eTextSize=YI_REGULAR) | CYIGeometryBatch | static |
| PopClipping() | CYIGeometryBatch | |
| PushClipping(const glm::vec4 &rect) | CYIGeometryBatch | |
| YI_CODE_PAGE_437 enum value | CYIGeometryBatch | |
| YI_LARGE enum value | CYIGeometryBatch | |
| YI_LINE_DASH enum value | CYIGeometryBatch | |
| YI_LINE_DASH_DOT enum value | CYIGeometryBatch | |
| YI_LINE_DOT enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_BARBED_ARROW enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_HOLLOW_DIAMOND enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_PLAIN enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_SIMPLE_ARROW enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_SOLID_DIAMOND enum value | CYIGeometryBatch | |
| YI_LINE_HEAD_STYLE enum name | CYIGeometryBatch | |
| YI_LINE_HEAD_TRIANGLE_ARROW enum value | CYIGeometryBatch | |
| YI_LINE_LONG_DASH enum value | CYIGeometryBatch | |
| YI_LINE_LONG_DASH_DOT enum value | CYIGeometryBatch | |
| YI_LINE_SOLID enum value | CYIGeometryBatch | |
| YI_LINE_SPARSE_DASH enum value | CYIGeometryBatch | |
| YI_LINE_SPARSE_DOT enum value | CYIGeometryBatch | |
| YI_LINE_STYLE enum name | CYIGeometryBatch | |
| YI_REGULAR enum value | CYIGeometryBatch | |
| YI_SMALL enum value | CYIGeometryBatch | |
| YI_TEXT_SIZE enum name | CYIGeometryBatch | |
| YI_TEXT_STYLE enum name | CYIGeometryBatch | |
| YI_TEXT_STYLE_BOLD enum value | CYIGeometryBatch | |
| YI_TEXT_STYLE_NORMAL enum value | CYIGeometryBatch | |
| YI_TEXT_STYLE_OUTLINE enum value | CYIGeometryBatch | |
| YI_TEXT_STYLE_SHADOW enum value | CYIGeometryBatch | |
| YI_UTF8 enum value | CYIGeometryBatch | |
| YI_VERY_LARGE enum value | CYIGeometryBatch | |
| YI_VERY_SMALL enum value | CYIGeometryBatch | |
| YI_WRAP_MODE enum name | CYIGeometryBatch | |
| YI_WRAP_NONE enum value | CYIGeometryBatch | |
| YI_WRAP_ON_CHARACTER enum value | CYIGeometryBatch | |
| YI_WRAP_ON_SPACE enum value | CYIGeometryBatch | |
| ~CYIGeometryBatch() | CYIGeometryBatch |