Diligent Engine API Reference
|
Template class implementing base functionality for a command list object. More...
Public Member Functions | |
CommandListBase (IReferenceCounters *pRefCounters, IRenderDevice *pDevice, bool bIsDeviceInternal=false) | |
Public Member Functions inherited from Diligent::DeviceObjectBase< BaseInterface, CommandListDesc > | |
DeviceObjectBase (IReferenceCounters *pRefCounters, IRenderDevice *pDevice, const CommandListDesc &ObjDesc, bool bIsDeviceInternal=false) | |
UniqueIdentifier | GetUniqueID () const |
Returns unique identifier. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Diligent::DeviceObjectBase< BaseInterface, CommandListDesc > | |
const String | m_ObjectNameCopy |
Copy of a device object name. More... | |
CommandListDesc | m_Desc |
Object description. | |
Template class implementing base functionality for a command list object.
BaseInterface | - base interface that this class will inheret (Diligent::ICommandListD3D11 or Diligent::ICommandListD3D12). |
|
inline |
pRefCounters | - reference counters object that controls the lifetime of this command list. |
pDevice | - pointer to the device. |
bIsDeviceInternal | - flag indicating if the CommandList is an internal device object and must not keep a strong reference to the device. |