diff options
Diffstat (limited to 'Graphics/GraphicsEngineD3DBase')
| -rw-r--r-- | Graphics/GraphicsEngineD3DBase/include/EngineFactoryD3DBase.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Graphics/GraphicsEngineD3DBase/include/EngineFactoryD3DBase.h b/Graphics/GraphicsEngineD3DBase/include/EngineFactoryD3DBase.h index 61ef2eda..ea0de389 100644 --- a/Graphics/GraphicsEngineD3DBase/include/EngineFactoryD3DBase.h +++ b/Graphics/GraphicsEngineD3DBase/include/EngineFactoryD3DBase.h @@ -24,6 +24,7 @@ #pragma once #include "DXGITypeConversions.h" +#include "EngineFactoryBase.h" /// \file /// Implementation of the Diligent::EngineFactoryD3DBase template class @@ -32,9 +33,15 @@ namespace Diligent { template<typename BaseInterface, DeviceType DevType> -class EngineFactoryD3DBase : public BaseInterface +class EngineFactoryD3DBase : public EngineFactoryBase<BaseInterface> { public: + using TEngineFactoryBase = EngineFactoryBase<BaseInterface>; + + EngineFactoryD3DBase(const INTERFACE_ID& FactoryIID) : + TEngineFactoryBase(FactoryIID) + {} + /// Enumerates hardware adapters available on this machine /// \param [in,out] NumAdapters - Number of adapters. If Adapters is null, this value |
