Diligent Engine
 
Loading...
Searching...
No Matches
EngineFactoryBase.hpp File Reference
#include "Object.h"
#include "EngineFactory.h"
#include "DataBlobImpl.hpp"
#include "DefaultShaderSourceStreamFactory.h"
#include "Dearchiver.h"
#include "DummyReferenceCounters.hpp"
#include "EngineMemory.h"
#include "RefCntAutoPtr.hpp"
#include "PlatformDebug.hpp"

Classes

class  Diligent::EngineFactoryBase< BaseInterface >
 Template class implementing base functionality of the engine factory. More...
 

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Functions

void Diligent::VerifyEngineCreateInfo (const EngineCreateInfo &EngineCI, const GraphicsAdapterInfo &AdapterInfo) noexcept(false)
 Validates engine create info EngineCI and throws an exception in case of an error.
 

Detailed Description

Implementation of the Diligent::EngineFactoryBase template class