app | cqsp::engine::CQSPRenderInterface | private |
color_shader | cqsp::engine::CQSPRenderInterface | private |
CompileGeometry(Rml::Vertex *vertices, int num_vertices, int *indices, int num_indices, Rml::TextureHandle texture) override | cqsp::engine::CQSPRenderInterface | |
counter | cqsp::engine::CQSPRenderInterface | private |
CQSPRenderInterface(Application &app) | cqsp::engine::CQSPRenderInterface | explicit |
EnableScissorRegion(bool enable) override | cqsp::engine::CQSPRenderInterface | |
frag_shader | cqsp::engine::CQSPRenderInterface | private |
GenerateTexture(Rml::TextureHandle &texture_handle, const Rml::byte *source, const Rml::Vector2i &source_dimensions) override | cqsp::engine::CQSPRenderInterface | |
LoadTexture(Rml::TextureHandle &texture_handle, Rml::Vector2i &texture_dimensions, const Rml::String &source) override | cqsp::engine::CQSPRenderInterface | |
logger | cqsp::engine::CQSPRenderInterface | private |
m_transform_enabled | cqsp::engine::CQSPRenderInterface | private |
m_transform_matrix | cqsp::engine::CQSPRenderInterface | private |
PrepareRenderBuffer() | cqsp::engine::CQSPRenderInterface | |
PresentRenderBuffer() | cqsp::engine::CQSPRenderInterface | |
ReleaseCompiledGeometry(Rml::CompiledGeometryHandle geometry) override | cqsp::engine::CQSPRenderInterface | |
ReleaseTexture(Rml::TextureHandle texture) override | cqsp::engine::CQSPRenderInterface | |
RenderCompiledGeometry(Rml::CompiledGeometryHandle geometry, const Rml::Vector2f &translation) override | cqsp::engine::CQSPRenderInterface | |
RenderGeometry(Rml::Vertex *vertices, int num_vertices, int *indices, int num_indices, Rml::TextureHandle texture, const Rml::Vector2f &translation) override | cqsp::engine::CQSPRenderInterface | |
SetScissorRegion(int x, int y, int width, int height) override | cqsp::engine::CQSPRenderInterface | |
SetTransform(const Rml::Matrix4f *transform) override | cqsp::engine::CQSPRenderInterface | |
texture_frag_shader | cqsp::engine::CQSPRenderInterface | private |
texture_shader | cqsp::engine::CQSPRenderInterface | private |
vert_shader | cqsp::engine::CQSPRenderInterface | private |
~CQSPRenderInterface()=default | cqsp::engine::CQSPRenderInterface | |