This is the complete list of members for IYIRenderer, including all inherited members.
| Draw(const std::shared_ptr< CYIMesh > &pMesh, const std::shared_ptr< CYIMaterial > &pMat, const std::shared_ptr< IYIUniformBufferObject > &pNodeProperties, const glm::mat4 *pModelMatrixOverride)=0 | IYIRenderer | pure virtual |
| GetActiveShader() const =0 | IYIRenderer | pure virtual |
| IYIRenderer() | IYIRenderer | inline |
| PopScreenClipping()=0 | IYIRenderer | pure virtual |
| PushScreenClipping(const YI_RECT_REL &clipBox)=0 | IYIRenderer | pure virtual |
| PushScreenClippingDisabled()=0 | IYIRenderer | pure virtual |
| RenderNodes(const std::vector< Command > &renderList)=0 | IYIRenderer | pure virtual |
| SetBlendColor(float fRed, float fGreen, float fBlue, float fAlpha)=0 | IYIRenderer | pure virtual |
| SetBlendMode(CYIRenderSystem::YI_BLEND_MODE mode)=0 | IYIRenderer | pure virtual |
| SetDepthTest(CYIRenderSystem::YI_DEPTH_TEST eTest)=0 | IYIRenderer | pure virtual |
| SetFrontFaceWinding(CYIRenderSystem::YI_WINDING eWinding)=0 | IYIRenderer | pure virtual |
| SetScreenFrameBufferBinding(int32_t nFBO_ID=0)=0 | IYIRenderer | pure virtual |
| ~IYIRenderer() | IYIRenderer | inlinevirtual |