| accelerationStructure(const String &id) const | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IRenderPass > &&renderPass) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IRenderPass > &&renderPass) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IFrameBuffer > &&frameBuffer) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IFrameBuffer > &&frameBuffer) | LiteFX::Rendering::DeviceState | |
| add(UniquePtr< IPipeline > &&pipeline) | LiteFX::Rendering::DeviceState | |
| add(const String &id, UniquePtr< IPipeline > &&pipeline) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IBuffer > &&buffer) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IBuffer > &&buffer) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IVertexBuffer > &&vertexBuffer) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IVertexBuffer > &&vertexBuffer) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IIndexBuffer > &&indexBuffer) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IIndexBuffer > &&indexBuffer) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< IImage > &&image) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< IImage > &&image) | LiteFX::Rendering::DeviceState | |
| add(SharedPtr< ISampler > &&sampler) | LiteFX::Rendering::DeviceState | |
| add(const String &id, SharedPtr< ISampler > &&sampler) | LiteFX::Rendering::DeviceState | |
| add(UniquePtr< IAccelerationStructure > &&accelerationStructure) | LiteFX::Rendering::DeviceState | |
| add(const String &id, UniquePtr< IAccelerationStructure > &&accelerationStructure) | LiteFX::Rendering::DeviceState | |
| add(const String &id, UniquePtr< IDescriptorSet > &&descriptorSet) | LiteFX::Rendering::DeviceState | |
| buffer(const String &id) const | LiteFX::Rendering::DeviceState | |
| clear() | LiteFX::Rendering::DeviceState | |
| descriptorSet(const String &id) const | LiteFX::Rendering::DeviceState | |
| DeviceState() | LiteFX::Rendering::DeviceState | explicit |
| DeviceState(DeviceState &&_other) noexcept | LiteFX::Rendering::DeviceState | |
| DeviceState(const DeviceState &)=delete | LiteFX::Rendering::DeviceState | |
| frameBuffer(const String &id) const | LiteFX::Rendering::DeviceState | |
| IGraphicsDevice class | LiteFX::Rendering::DeviceState | friend |
| image(const String &id) const | LiteFX::Rendering::DeviceState | |
| indexBuffer(const String &id) const | LiteFX::Rendering::DeviceState | |
| operator=(DeviceState &&_other) noexcept | LiteFX::Rendering::DeviceState | |
| operator=(const DeviceState &)=delete | LiteFX::Rendering::DeviceState | |
| pipeline(const String &id) const | LiteFX::Rendering::DeviceState | |
| release(const IRenderPass &renderPass) | LiteFX::Rendering::DeviceState | |
| release(const IFrameBuffer &frameBuffer) | LiteFX::Rendering::DeviceState | |
| release(const IPipeline &pipeline) | LiteFX::Rendering::DeviceState | |
| release(const IBuffer &buffer) | LiteFX::Rendering::DeviceState | |
| release(const IVertexBuffer &buffer) | LiteFX::Rendering::DeviceState | |
| release(const IIndexBuffer &buffer) | LiteFX::Rendering::DeviceState | |
| release(const IImage &image) | LiteFX::Rendering::DeviceState | |
| release(const ISampler &sampler) | LiteFX::Rendering::DeviceState | |
| release(const IDescriptorSet &descriptorSet) | LiteFX::Rendering::DeviceState | |
| renderPass(const String &id) const | LiteFX::Rendering::DeviceState | |
| sampler(const String &id) const | LiteFX::Rendering::DeviceState | |
| vertexBuffer(const String &id) const | LiteFX::Rendering::DeviceState | |
| ~DeviceState() noexcept | LiteFX::Rendering::DeviceState | virtual |