Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::RmlUi_RenderInterface Member List

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 &parameters) -> Rml::CompiledFilterHandle overrideunravel::RmlUi_RenderInterface
CompileGeometry(Rml::Span< const Rml::Vertex > vertices, Rml::Span< const int > indices) -> Rml::CompiledGeometryHandle overrideunravel::RmlUi_RenderInterface
CompileShader(const Rml::String &name, const Rml::Dictionary &parameters) -> Rml::CompiledShaderHandle overrideunravel::RmlUi_RenderInterface
CompositeLayers(Rml::LayerHandle source, Rml::LayerHandle destination, Rml::BlendMode blend_mode, Rml::Span< const Rml::CompiledFilterHandle > filters) overrideunravel::RmlUi_RenderInterface
EnableClipMask(bool enable) overrideunravel::RmlUi_RenderInterface
EnableScissorRegion(bool enable) overrideunravel::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 overrideunravel::RmlUi_RenderInterface
get_transform() const -> const Rml::Matrix4f &unravel::RmlUi_RenderInterfaceinline
init(rtti::context &ctx) -> boolunravel::RmlUi_RenderInterface
LoadTexture(Rml::Vector2i &texture_dimensions, const Rml::String &source) -> Rml::TextureHandle overrideunravel::RmlUi_RenderInterface
operator bool() constunravel::RmlUi_RenderInterfaceinlineexplicit
PopLayer() overrideunravel::RmlUi_RenderInterface
PushLayer() -> Rml::LayerHandle overrideunravel::RmlUi_RenderInterface
ReleaseFilter(Rml::CompiledFilterHandle filter) overrideunravel::RmlUi_RenderInterface
ReleaseGeometry(Rml::CompiledGeometryHandle handle) overrideunravel::RmlUi_RenderInterface
ReleaseShader(Rml::CompiledShaderHandle effect_handle) overrideunravel::RmlUi_RenderInterface
ReleaseTexture(Rml::TextureHandle texture_handle) overrideunravel::RmlUi_RenderInterface
RenderGeometry(Rml::CompiledGeometryHandle handle, Rml::Vector2f translation, Rml::TextureHandle texture) overrideunravel::RmlUi_RenderInterface
RenderShader(Rml::CompiledShaderHandle shader_handle, Rml::CompiledGeometryHandle geometry_handle, Rml::Vector2f translation, Rml::TextureHandle texture) overrideunravel::RmlUi_RenderInterface
RenderToClipMask(Rml::ClipMaskOperation mask_operation, Rml::CompiledGeometryHandle geometry, Rml::Vector2f translation) overrideunravel::RmlUi_RenderInterface
reset_program()unravel::RmlUi_RenderInterface
RmlUi_RenderInterface()unravel::RmlUi_RenderInterface
SaveLayerAsMaskImage() -> Rml::CompiledFilterHandle overrideunravel::RmlUi_RenderInterface
SaveLayerAsTexture() -> Rml::TextureHandle overrideunravel::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) overrideunravel::RmlUi_RenderInterface
SetTransform(const Rml::Matrix4f *new_transform) overrideunravel::RmlUi_RenderInterface
shutdown()unravel::RmlUi_RenderInterface
TextureEnableWithoutBindingunravel::RmlUi_RenderInterfacestatic
TexturePostprocessunravel::RmlUi_RenderInterfacestatic
~RmlUi_RenderInterface()unravel::RmlUi_RenderInterface