| begin(GPUCommandBuffer &commandBuffer, GPURenderTarget &renderTarget, const Color &clearColor=Color(0.0, 0.0, 0.0, 0.0))=0 | CeresEngine::GPURenderPass | pure virtual |
| descriptor | CeresEngine::TDeviceObject< GPURenderPassDescriptor > | |
| Descriptor typedef | CeresEngine::TDeviceObject< GPURenderPassDescriptor > | |
| destroy() noexcept | CeresEngine::GPUObject | protectedvirtual |
| device | CeresEngine::GPUDeviceObject | |
| end(GPUCommandBuffer &commandBuffer, GPURenderTarget &renderTarget)=0 | CeresEngine::GPURenderPass | pure virtual |
| GPUDeviceObject(GPUDevice &device) | CeresEngine::GPUDeviceObject | explicit |
| GPUObject()=default | CeresEngine::GPUObject | |
| GPUObject(const GPUObject &)=delete | CeresEngine::GPUObject | |
| GPUObject(GPUObject &&)=delete | CeresEngine::GPUObject | |
| GPURenderPass(const GPURenderPass &)=delete | CeresEngine::GPURenderPass | |
| GPURenderPass(GPURenderPass &&)=delete | CeresEngine::GPURenderPass | |
| mRefCounter | CeresEngine::GPUObject | private |
| operator=(const GPURenderPass &)=delete | CeresEngine::GPURenderPass | |
| operator=(GPURenderPass &&)=delete | CeresEngine::GPURenderPass | |
| TDeviceObject< GPURenderPassDescriptor >::operator=(const TDeviceObject &)=delete | CeresEngine::TDeviceObject< GPURenderPassDescriptor > | |
| TDeviceObject< GPURenderPassDescriptor >::operator=(TDeviceObject &&)=delete | CeresEngine::TDeviceObject< GPURenderPassDescriptor > | |
| CeresEngine::GPUDeviceObject::operator=(const GPUObject &)=delete | CeresEngine::GPUObject | |
| CeresEngine::GPUDeviceObject::operator=(GPUObject &&)=delete | CeresEngine::GPUObject | |
| release() noexcept | CeresEngine::GPUObject | inline |
| retain() noexcept | CeresEngine::GPUObject | inline |
| TDeviceObject(GPUDevice &device, const Descriptor &descriptor) | CeresEngine::GPURenderPass | inlineexplicit |
| TDeviceObject(const TDeviceObject &)=delete | CeresEngine::GPURenderPass | |
| TDeviceObject(TDeviceObject &&)=delete | CeresEngine::GPURenderPass | |
| with(GPUCommandBuffer &commandBuffer, GPURenderTarget &renderTarget, Func &&block, Args &&... args) | CeresEngine::GPURenderPass | inline |
| ~GPUDeviceObject() override | CeresEngine::GPUDeviceObject | |
| ~GPUObject()=default | CeresEngine::GPUObject | virtual |
| ~TDeviceObject() override=default | CeresEngine::TDeviceObject< GPURenderPassDescriptor > | |