Here is a list of all documented functions with links to the class documentation for each member:
- r -
- range() : spark::render::IPushConstantsLayout, spark::render::PushConstantsLayout< PushConstantsRangeType >, spark::render::vk::VulkanPushConstantsLayout
- ranges() : spark::render::IPushConstantsLayout, spark::render::PushConstantsLayout< PushConstantsRangeType >, spark::render::vk::VulkanPushConstantsLayout
- Rasterizer() : spark::render::Rasterizer
- rasterizer() : spark::render::IRenderPipeline, spark::render::RenderPipeline< PipelineLayoutType, ShaderProgramType, InputAssemblerType, RasterizerType >, spark::render::vk::VulkanRenderPipeline
- recreateSwapChain() : spark::core::Renderer2D< Backend >
- Rectangle() : spark::math::Rectangle< T >
- rectangle() : spark::render::IScissor, spark::render::IViewport, spark::render::Scissor, spark::render::Viewport
- reflectPipelineLayout() : spark::render::IShaderProgram, spark::render::vk::VulkanShaderProgram
- registerDevice() : spark::render::RenderBackend< GraphicsDeviceType >, spark::render::vk::VulkanBackend
- registeredTypes() : spark::patterns::Factory< Key, BaseType, Args >
- RegisterScene() : spark::core::SceneManager
- registerType() : spark::core::ComponentRegistry, spark::core::GameObjectRegistry, spark::patterns::Factory< Key, BaseType, Args >
- registries() : spark::core::Application
- release() : spark::render::DeviceState, spark::render::ICommandQueue, spark::render::vk::VulkanQueue
- releaseDevice() : spark::render::RenderBackend< GraphicsDeviceType >, spark::render::vk::VulkanBackend
- releaseSharedState() : spark::render::ICommandBuffer, spark::render::vk::VulkanCommandBuffer
- removeComponent() : spark::core::GameObject
- render() : spark::core::Component, spark::core::components::Circle, spark::core::components::Image, spark::core::components::Rectangle, spark::core::components::Text, spark::core::Renderer2D< Backend >
- renderArea() : spark::render::ISwapChain, spark::render::vk::VulkanSwapChain
- renderer() : spark::core::Window
- Renderer2D() : spark::core::Renderer2D< Backend >
- renderPass() : spark::render::DeviceState
- RenderTarget() : spark::render::RenderTarget
- renderTarget() : spark::render::InputAttachmentMapping< InputAttachmentMappingSourceType >, spark::render::IRenderPass, spark::render::vk::VulkanInputAttachmentMapping, spark::render::vk::VulkanRenderPass
- renderTargets() : spark::render::IRenderPass, spark::render::vk::VulkanRenderPass
- reset() : spark::render::ISwapChain, spark::render::vk::VulkanSwapChain
- resize() : spark::render::IFrameBuffer, spark::render::vk::VulkanFrameBuffer
- resizeFrameBuffers() : spark::render::IRenderPass, spark::render::vk::VulkanRenderPass
- resolveSubresource() : spark::render::IImage
- Resource() : spark::render::Resource< Handle >, spark::render::vk::VulkanPipelineState
- restart() : spark::audio::Sound, spark::lib::Clock
- root() : spark::core::Scene
- rttiInstance() : spark::rtti::HasRtti
- run() : spark::core::Application