Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Rmlui::Utils::RenderInterface Member List

This is the complete list of members for Rmlui::Utils::RenderInterface, including all inherited members.

_activeRmlui::Utils::RenderInterfaceprivatestatic
_coreRmlui::Utils::RenderInterfaceprivate
_defaultTextureRmlui::Utils::RenderInterfaceprivate
_drawCommandsRmlui::Utils::RenderInterfaceprivate
_geometriesRmlui::Utils::RenderInterfaceprivate
_nextTextureHandleRmlui::Utils::RenderInterfaceprivate
_scissorEnabledRmlui::Utils::RenderInterfaceprivate
_scissorRegionRmlui::Utils::RenderInterfaceprivate
_screenBindGroupRmlui::Utils::RenderInterfaceprivate
_screenBufferRmlui::Utils::RenderInterfaceprivate
_textureCounterRmlui::Utils::RenderInterfaceprivate
_texturesRmlui::Utils::RenderInterfaceprivate
_transformRmlui::Utils::RenderInterfaceprivate
BeginFrame() overrideRmlui::Utils::RenderInterfacevirtual
CompileGeometry(Rml::Span< const Rml::Vertex > vertices, Rml::Span< const int > indices) overrideRmlui::Utils::RenderInterface
CreateTexture(Rml::Span< const Rml::byte > source_data, Rml::Vector2i source_dimensions, wgpu::TextureFormat format)Rmlui::Utils::RenderInterface
DrawFullscreenQuad()Rmlui::Utils::RenderInterface
EnableScissorRegion(bool enable) overrideRmlui::Utils::RenderInterface
EndFrame() overrideRmlui::Utils::RenderInterfacevirtual
FlushDrawCommands(wgpu::RenderPassEncoder const &renderPass)Rmlui::Utils::RenderInterface
GenerateTexture(Rml::Span< const Rml::byte > source, Rml::Vector2i dimensions) overrideRmlui::Utils::RenderInterface
GetActive()Rmlui::Utils::RenderInterfacestatic
LoadTexture(Rml::Vector2i &texture_dimensions, const Rml::String &source) overrideRmlui::Utils::RenderInterface
ReleaseGeometry(Rml::CompiledGeometryHandle handle) overrideRmlui::Utils::RenderInterface
ReleaseTexture(Rml::TextureHandle handle) overrideRmlui::Utils::RenderInterface
RenderGeometry(Rml::CompiledGeometryHandle handle, Rml::Vector2f translation, Rml::TextureHandle texture_handle) overrideRmlui::Utils::RenderInterface
RenderInterface()=deleteRmlui::Utils::RenderInterface
RenderInterface(Engine::Core &core)Rmlui::Utils::RenderInterfaceexplicit
ResolveTextureBindGroup(Rml::TextureHandle texture_handle)Rmlui::Utils::RenderInterfaceprivate
SetScissor(Rml::Rectanglei region, bool vertically_flip)Rmlui::Utils::RenderInterface
SetScissorRegion(Rml::Rectanglei region) overrideRmlui::Utils::RenderInterface
SetTransform(const Rml::Matrix4f *new_transform) overrideRmlui::Utils::RenderInterface
~RenderInterface() override=defaultRmlui::Utils::RenderInterface