Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::RefCountedObject< Base > Class Template Reference

Base class for all reference counting objects. More...

#include <RefCountedObjectImpl.hpp>

Inheritance diagram for Diligent::RefCountedObject< Base >:
Diligent::ObjectBase< IFileStream > Diligent::ObjectBase< IDataBlob > Diligent::ObjectBase< IObject > Diligent::ObjectBase< IAsyncTask > Diligent::ObjectBase< IThreadPool > Diligent::ObjectBase< IArchiver > Diligent::ObjectBase< ISerializedPipelineState > Diligent::ObjectBase< IPipelineResourceSignature > Diligent::ObjectBase< ISerializedShader > Diligent::ObjectBase< IDearchiver > Diligent::ObjectBase< IResourceMapping > Diligent::ObjectBase< ICommandQueueD3D12 > Diligent::ObjectBase< ICommandQueueVk > Diligent::ObjectBase< IShader > Diligent::ObjectBase< IRenderStateCache > Diligent::ObjectBase< IBufferSuballocation > Diligent::ObjectBase< IBufferSuballocator > Diligent::ObjectBase< IBytecodeCache > Diligent::ObjectBase< ITextureAtlasSuballocation > Diligent::ObjectBase< IDynamicTextureAtlas > Diligent::ObjectBase< IShaderSourceInputStreamFactory > Diligent::ObjectBase< IVertexPoolAllocation > Diligent::ObjectBase< IVertexPool > Diligent::ObjectBase< IHLSL2GLSLConversionStream > Diligent::ObjectBase< IHLSL2GLSLConverter > Diligent::ObjectBase< IRenderStateNotationLoader > Diligent::ObjectBase< IRenderStateNotationParser > Diligent::ObjectBase< ITextureLoader >

Detailed Description

template<typename Base>
class Diligent::RefCountedObject< Base >

Base class for all reference counting objects.