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 |