Here is a list of all functions with links to the classes they belong to:
- r -
- range() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::IPushConstantsLayout
 
- ranges() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::IPushConstantsLayout, LiteFX::Rendering::PushConstantsLayout< TPushConstantsRange >
 
- Rasterizer() : LiteFX::Rendering::Rasterizer
 
- rasterizer() : LiteFX::Rendering::Backends::DirectX12RenderPipeline, LiteFX::Rendering::Backends::VulkanRenderPipeline, LiteFX::Rendering::IRenderPipeline, LiteFX::Rendering::RenderPipeline< TPipelineLayout, TShaderProgram, TInputAssembler, TRasterizer >
 
- RasterizerImpl() : LiteFX::Rendering::Rasterizer::RasterizerImpl
 
- RayTracingPipeline() : LiteFX::Rendering::RayTracingPipeline< TPipelineLayout, TShaderProgram >
 
- readTimestamp() : LiteFX::Rendering::TimingEvent
 
- readTimingEvent() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
 
- Rect() : LiteFX::Math::Rect
 
- RectF() : LiteFX::Math::RectF
 
- RectI() : LiteFX::Math::RectI
 
- reflectPipelineLayout() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl, LiteFX::Rendering::Backends::DirectX12ShaderProgram, LiteFX::Rendering::Backends::VulkanShaderProgram, LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl, LiteFX::Rendering::IShaderProgram
 
- reflectRootSignature() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl
 
- registerDevice() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
 
- registerFrameBuffer() : LiteFX::Rendering::Backends::DirectX12RenderPass::DirectX12RenderPassImpl, LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
 
- registerTimingEvent() : LiteFX::Rendering::ISwapChain
 
- release() : LiteFX::Rendering::Backends::VulkanCommandBuffer::VulkanCommandBufferImpl, LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl, LiteFX::Rendering::DeviceState
 
- releaseCommandBuffers() : LiteFX::Rendering::Backends::DirectX12Queue::DirectX12QueueImpl, LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl
 
- ReleasedEventArgs() : LiteFX::Rendering::IFrameBuffer::ReleasedEventArgs
 
- releaseDevice() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
 
- releaseGlobalDescriptors() : LiteFX::Rendering::Backends::DirectX12Device
 
- releaseSharedState() : LiteFX::Rendering::ICommandBuffer, LiteFX::Rendering::ICommandQueue
 
- remove() : LiteFX::Event< TEventArgs >, LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure, LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure, LiteFX::Rendering::IBottomLevelAccelerationStructure, LiteFX::Rendering::ITopLevelAccelerationStructure
 
- renderArea() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain, LiteFX::Rendering::ISwapChain::ResetEventArgs
 
- RenderBackend() : LiteFX::Rendering::RenderBackend< TGraphicsDevice >
 
- RenderPass() : LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
 
- renderPass() : LiteFX::Rendering::DeviceState
 
- RenderPassDependency() : LiteFX::Rendering::RenderPassDependency
 
- RenderPassDependencyImpl() : LiteFX::Rendering::RenderPassDependency::RenderPassDependencyImpl
 
- RenderPipeline() : LiteFX::Rendering::RenderPipeline< TPipelineLayout, TShaderProgram, TInputAssembler, TRasterizer >
 
- RenderTarget() : LiteFX::Rendering::RenderTarget
 
- renderTarget() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass, LiteFX::Rendering::RenderPassDependency
 
- renderTargetContext() : LiteFX::Rendering::Backends::DirectX12RenderPass::DirectX12RenderPassImpl
 
- RenderTargetImpl() : LiteFX::Rendering::RenderTarget::RenderTargetImpl
 
- renderTargets() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass
 
- reserve() : LiteFX::Rendering::Backends::VulkanDescriptorSetLayout::VulkanDescriptorSetLayoutImpl
 
- reset() : LiteFX::Rendering::Backends::DirectX12CommandBuffer::DirectX12CommandBufferImpl, LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl, LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl, LiteFX::Rendering::ISwapChain
 
- ResetEventArgs() : LiteFX::Rendering::ISwapChain::ResetEventArgs
 
- resetQueryHeaps() : LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl
 
- resetQueryPools() : LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl
 
- resize() : LiteFX::App, LiteFX::Rendering::Backends::DirectX12FrameBuffer::DirectX12FrameBufferImpl, LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer::VulkanFrameBufferImpl, LiteFX::Rendering::IFrameBuffer
 
- ResizeEventArgs() : LiteFX::Rendering::IFrameBuffer::ResizeEventArgs, LiteFX::ResizeEventArgs
 
- resolveImage() : LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::IFrameBuffer
 
- resolveQueryId() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
 
- resolveSubresource() : LiteFX::Rendering::IImage
 
- Resource() : LiteFX::Resource< THandle >
 
- revision() : LiteFX::AppVersion
 
- RollingFileSink() : LiteFX::Logging::RollingFileSink
 
- RollingFileSinkImpl() : LiteFX::Logging::RollingFileSink::RollingFileSinkImpl
 
- rootParameterIndex() : LiteFX::Rendering::Backends::DirectX12PipelineLayout
 
- row() : LiteFX::Math::Matrix< T, ROWS, COLS >
 
- run() : LiteFX::App
 
- RuntimeException() : LiteFX::RuntimeException