This is the complete list of members for Diligent::IArchiverFactory, including all inherited members.
AddRef()=0 | Diligent.IObject | pure virtual |
AppendDeviceData(const IDataBlob *pSrcArchive, ARCHIVE_DEVICE_DATA_FLAGS DeviceFlags, const IDataBlob *pDeviceArchive, IDataBlob **ppDstArchive) const =0 | Diligent::IArchiverFactory | pure virtual |
CreateArchiver(ISerializationDevice *pDevice, IArchiver **ppArchiver)=0 | Diligent::IArchiverFactory | pure virtual |
CreateDefaultShaderSourceStreamFactory(const Char *SearchDirectories, struct IShaderSourceInputStreamFactory **ppShaderSourceFactory) const =0 | Diligent::IArchiverFactory | pure virtual |
CreateSerializationDevice(const SerializationDeviceCreateInfo &CreateInfo, ISerializationDevice **ppDevice)=0 | Diligent::IArchiverFactory | pure virtual |
GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
MergeArchives(const IDataBlob *ppSrcArchives[], Uint32 NumSrcArchives, IDataBlob **ppDstArchive) const =0 | Diligent::IArchiverFactory | pure virtual |
PrintArchiveContent(const IDataBlob *pArchive) const =0 | Diligent::IArchiverFactory | pure virtual |
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
Release()=0 | Diligent.IObject | pure virtual |
RemoveDeviceData(const IDataBlob *pSrcArchive, ARCHIVE_DEVICE_DATA_FLAGS DeviceFlags, IDataBlob **ppDstArchive) const =0 | Diligent::IArchiverFactory | pure virtual |
SetBreakOnError(bool BreakOnError) const =0 | Diligent::IArchiverFactory | pure virtual |
SetMessageCallback(DebugMessageCallbackType MessageCallback) const =0 | Diligent::IArchiverFactory | pure virtual |