|
Unravel Engine C++ Reference
|
This is the complete list of members for unravel::RmlUi_RenderInterface, including all inherited members.
| begin_frame() | unravel::RmlUi_RenderInterface | |
| clear() | unravel::RmlUi_RenderInterface | |
| CompileFilter(const Rml::String &name, const Rml::Dictionary ¶meters) -> Rml::CompiledFilterHandle override | unravel::RmlUi_RenderInterface | |
| CompileGeometry(Rml::Span< const Rml::Vertex > vertices, Rml::Span< const int > indices) -> Rml::CompiledGeometryHandle override | unravel::RmlUi_RenderInterface | |
| CompileShader(const Rml::String &name, const Rml::Dictionary ¶meters) -> Rml::CompiledShaderHandle override | unravel::RmlUi_RenderInterface | |
| CompositeLayers(Rml::LayerHandle source, Rml::LayerHandle destination, Rml::BlendMode blend_mode, Rml::Span< const Rml::CompiledFilterHandle > filters) override | unravel::RmlUi_RenderInterface | |
| EnableClipMask(bool enable) override | unravel::RmlUi_RenderInterface | |
| EnableScissorRegion(bool enable) override | unravel::RmlUi_RenderInterface | |
| end_frame(const gfx::frame_buffer::ptr &framebuffer=nullptr) | unravel::RmlUi_RenderInterface | |
| GenerateTexture(Rml::Span< const Rml::byte > source_data, Rml::Vector2i source_dimensions) -> Rml::TextureHandle override | unravel::RmlUi_RenderInterface | |
| get_transform() const -> const Rml::Matrix4f & | unravel::RmlUi_RenderInterface | inline |
| init(rtti::context &ctx) -> bool | unravel::RmlUi_RenderInterface | |
| LoadTexture(Rml::Vector2i &texture_dimensions, const Rml::String &source) -> Rml::TextureHandle override | unravel::RmlUi_RenderInterface | |
| operator bool() const | unravel::RmlUi_RenderInterface | inlineexplicit |
| PopLayer() override | unravel::RmlUi_RenderInterface | |
| PushLayer() -> Rml::LayerHandle override | unravel::RmlUi_RenderInterface | |
| ReleaseFilter(Rml::CompiledFilterHandle filter) override | unravel::RmlUi_RenderInterface | |
| ReleaseGeometry(Rml::CompiledGeometryHandle handle) override | unravel::RmlUi_RenderInterface | |
| ReleaseShader(Rml::CompiledShaderHandle effect_handle) override | unravel::RmlUi_RenderInterface | |
| ReleaseTexture(Rml::TextureHandle texture_handle) override | unravel::RmlUi_RenderInterface | |
| RenderGeometry(Rml::CompiledGeometryHandle handle, Rml::Vector2f translation, Rml::TextureHandle texture) override | unravel::RmlUi_RenderInterface | |
| RenderShader(Rml::CompiledShaderHandle shader_handle, Rml::CompiledGeometryHandle geometry_handle, Rml::Vector2f translation, Rml::TextureHandle texture) override | unravel::RmlUi_RenderInterface | |
| RenderToClipMask(Rml::ClipMaskOperation mask_operation, Rml::CompiledGeometryHandle geometry, Rml::Vector2f translation) override | unravel::RmlUi_RenderInterface | |
| reset_program() | unravel::RmlUi_RenderInterface | |
| RmlUi_RenderInterface() | unravel::RmlUi_RenderInterface | |
| SaveLayerAsMaskImage() -> Rml::CompiledFilterHandle override | unravel::RmlUi_RenderInterface | |
| SaveLayerAsTexture() -> Rml::TextureHandle override | unravel::RmlUi_RenderInterface | |
| set_viewport(int viewport_width, int viewport_height, int viewport_offset_x=0, int viewport_offset_y=0) | unravel::RmlUi_RenderInterface | |
| SetScissor(Rml::Rectanglei region, bool vertically_flip=false) | unravel::RmlUi_RenderInterface | |
| SetScissorRegion(Rml::Rectanglei region) override | unravel::RmlUi_RenderInterface | |
| SetTransform(const Rml::Matrix4f *new_transform) override | unravel::RmlUi_RenderInterface | |
| shutdown() | unravel::RmlUi_RenderInterface | |
| TextureEnableWithoutBinding | unravel::RmlUi_RenderInterface | static |
| TexturePostprocess | unravel::RmlUi_RenderInterface | static |
| ~RmlUi_RenderInterface() | unravel::RmlUi_RenderInterface |