Diligent Engine API Reference
List of all members
Diligent::ObjectBase< BaseInterface > Class Template Reference

Template class implementing base functionality for an object. More...

Inheritance diagram for Diligent::ObjectBase< BaseInterface >:
Diligent::RefCountedObject< BaseInterface > Diligent::DeviceObjectBase< BaseInterface, BufferDesc > Diligent::DeviceObjectBase< BaseInterface, BufferViewDesc > Diligent::DeviceObjectBase< BaseInterface, CommandListDesc > Diligent::DeviceObjectBase< BaseInterface, PipelineStateDesc > Diligent::DeviceObjectBase< BaseInterface, SamplerDesc > Diligent::DeviceObjectBase< BaseInterface, ShaderDesc > Diligent::DeviceObjectBase< BaseInterface, TextureDesc > Diligent::DeviceObjectBase< BaseInterface, TextureViewDesc > Diligent::DeviceContextBase< BaseInterface > Diligent::DeviceObjectBase< BaseInterface, ObjectDescType > Diligent::RenderDeviceBase< BaseInterface > Diligent::ShaderResourceBindingBase< BaseInterface > Diligent::SwapChainBase< BaseInterface >

Detailed Description

template<typename BaseInterface>
class Diligent::ObjectBase< BaseInterface >

Template class implementing base functionality for an object.