Here is a list of all functions with links to the classes they belong to:
- c -
- cbegin() : LiteFX::Enumerable< T >, LiteFX::Math::Matrix< T, ROWS, COLS >, LiteFX::Math::Vector< T, DIM >
- cend() : LiteFX::Enumerable< T >, LiteFX::Math::Matrix< T, ROWS, COLS >, LiteFX::Math::Vector< T, DIM >
- cleanup() : LiteFX::Rendering::Backends::VulkanFrameBuffer::VulkanFrameBufferImpl
- clear() : LiteFX::Event< TEventArgs >, LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure, LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure, LiteFX::Rendering::DeviceState, LiteFX::Rendering::IBottomLevelAccelerationStructure, LiteFX::Rendering::ITopLevelAccelerationStructure
- clearBuffer() : LiteFX::Rendering::IRenderTarget, LiteFX::Rendering::RenderTarget
- clearStencil() : LiteFX::Rendering::IRenderTarget, LiteFX::Rendering::RenderTarget
- clearValues() : LiteFX::Rendering::IRenderTarget, LiteFX::Rendering::RenderTarget
- code() : LiteFX::Rendering::Backends::DX12PlatformException, LiteFX::Rendering::Backends::VulkanPlatformException
- colorTargetContext() : LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- column() : LiteFX::Math::Matrix< T, ROWS, COLS >
- commandBuffer() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass, LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
- commandBuffers() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::ICommandQueue::QueueSubmittingEventArgs, LiteFX::Rendering::IRenderPass, LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
- CommandQueue() : LiteFX::Rendering::CommandQueue< TCommandBuffer >
- commandQueue() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass, LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
- computeAccelerationStructureSizes() : LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TRenderPipeline, TComputePipeline, TRayTracingPipeline, TBarrier >, LiteFX::Rendering::IGraphicsDevice
- ComputePipeline() : LiteFX::Rendering::ComputePipeline< TPipelineLayout, TShaderProgram >
- ConsoleSink() : LiteFX::Logging::ConsoleSink
- ConsoleSinkImpl() : LiteFX::Logging::ConsoleSink::ConsoleSinkImpl
- construct() : LiteFX::SharedObject::Allocator< T >
- contains() : LiteFX::Event< TEventArgs >, LiteFX::Rendering::IShaderProgram
- copy() : LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure, LiteFX::Rendering::Backends::DirectX12Sampler, LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanSampler, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure, LiteFX::Rendering::IBottomLevelAccelerationStructure, LiteFX::Rendering::ITopLevelAccelerationStructure
- copyAccelerationStructure() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- CovariantIterator() : LiteFX::CovariantIterator< T >
- create() : LiteFX::Graphics::Blitter< TBackend >, LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::DirectX12GraphicsAdapter, LiteFX::Rendering::Backends::DirectX12IndexBufferLayout, LiteFX::Rendering::Backends::DirectX12InputAssembler, LiteFX::Rendering::Backends::DirectX12PipelineLayout, LiteFX::Rendering::Backends::DirectX12Queue, LiteFX::Rendering::Backends::DirectX12Rasterizer, LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::DirectX12ShaderProgram, LiteFX::Rendering::Backends::DirectX12VertexBufferLayout, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::Backends::VulkanGraphicsAdapter, LiteFX::Rendering::Backends::VulkanIndexBufferLayout, LiteFX::Rendering::Backends::VulkanInputAssembler, LiteFX::Rendering::Backends::VulkanPipelineLayout, LiteFX::Rendering::Backends::VulkanQueue, LiteFX::Rendering::Backends::VulkanRasterizer, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::Backends::VulkanShaderProgram, LiteFX::Rendering::Backends::VulkanVertexBufferLayout, LiteFX::SharedObject
- createBottomLevelAccelerationStructure() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createBuffer() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createCommandBuffer() : LiteFX::Rendering::Backends::DirectX12Queue, LiteFX::Rendering::Backends::VulkanQueue, LiteFX::Rendering::CommandQueue< TCommandBuffer >, LiteFX::Rendering::ICommandQueue
- createDevice() : LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- createIndexBuffer() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createQueue() : LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImpl, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TRenderPipeline, TComputePipeline, TRayTracingPipeline, TBarrier >, LiteFX::Rendering::IGraphicsDevice
- createQueues() : LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl
- createSampler() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createSamplers() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createSurface() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend
- createTexture() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createTextures() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createTopLevelAccelerationStructure() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- createVertexBuffer() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::IGraphicsFactory
- cullMode() : LiteFX::Rendering::IRasterizer, LiteFX::Rendering::Rasterizer
- cullOrder() : LiteFX::Rendering::IRasterizer, LiteFX::Rendering::Rasterizer
- currentFence() : LiteFX::Rendering::Backends::DirectX12Queue, LiteFX::Rendering::Backends::VulkanQueue, LiteFX::Rendering::ICommandQueue
- currentTimestampQueryPool() : LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl