#include <CADKernelArchive.h>
◆ FCADKernelArchive() [1/4]
| UE::CADKernel::FCADKernelArchive::FCADKernelArchive |
( |
FSession & |
InSession, |
|
|
FArchive & |
InArchive |
|
) |
| |
|
inline |
◆ FCADKernelArchive() [2/4]
| UE::CADKernel::FCADKernelArchive::FCADKernelArchive |
( |
FSession & |
InSession, |
|
|
const TArray< uint8 > & |
InRawData |
|
) |
| |
|
inline |
Archive reader constructor
◆ FCADKernelArchive() [3/4]
| UE::CADKernel::FCADKernelArchive::FCADKernelArchive |
( |
FSession & |
InSession, |
|
|
TArray< uint8 > & |
InRawData |
|
) |
| |
|
inline |
◆ FCADKernelArchive() [4/4]
| UE::CADKernel::FCADKernelArchive::FCADKernelArchive |
( |
FSession & |
InSession, |
|
|
FArchive * |
InArchive |
|
) |
| |
|
inline |
◆ AddEntityFromArchive() [1/2]
| void UE::CADKernel::FCADKernelArchive::AddEntityFromArchive |
( |
TSharedPtr< EntityType > & |
Entity | ) |
|
|
inline |
◆ AddEntityFromArchive() [2/2]
◆ AddEntityToSave()
| void UE::CADKernel::FCADKernelArchive::AddEntityToSave |
( |
FIdent |
Id | ) |
|
◆ Close()
| void UE::CADKernel::FCADKernelArchive::Close |
( |
| ) |
|
|
inline |
◆ CreateArchiveReader() [1/2]
◆ CreateArchiveReader() [2/2]
◆ CreateArchiveWriter() [1/2]
◆ CreateArchiveWriter() [2/2]
◆ IsLoading()
| bool UE::CADKernel::FCADKernelArchive::IsLoading |
( |
| ) |
const |
|
inline |
◆ IsSaving()
| bool UE::CADKernel::FCADKernelArchive::IsSaving |
( |
| ) |
const |
|
inline |
◆ operator<<()
| void UE::CADKernel::FCADKernelArchive::operator<< |
( |
EntityType & |
Entity | ) |
|
|
inline |
◆ Serialize() [1/3]
| void UE::CADKernel::FCADKernelArchive::Serialize |
( |
EntityType & |
EntityArray | ) |
|
|
inline |
◆ Serialize() [2/3]
| void UE::CADKernel::FCADKernelArchive::Serialize |
( |
TArray< EntityType > & |
EntityArray | ) |
|
|
inline |
◆ Serialize() [3/3]
| void UE::CADKernel::FCADKernelArchive::Serialize |
( |
void * |
Value, |
|
|
int64 |
Length |
|
) |
| |
|
inline |
◆ SetReferencedEntityOrAddToWaitingList() [1/3]
| void UE::CADKernel::FCADKernelArchive::SetReferencedEntityOrAddToWaitingList |
( |
FIdent |
ArchiveId, |
|
|
FEntity ** |
Entity |
|
) |
| |
◆ SetReferencedEntityOrAddToWaitingList() [2/3]
◆ SetReferencedEntityOrAddToWaitingList() [3/3]
| void UE::CADKernel::FCADKernelArchive::SetReferencedEntityOrAddToWaitingList |
( |
FIdent |
ArchiveId, |
|
|
TWeakPtr< FEntity > & |
Entity |
|
) |
| |
◆ Tell()
| int64 UE::CADKernel::FCADKernelArchive::Tell |
( |
| ) |
|
|
inline |
◆ TotalSize()
| int64 UE::CADKernel::FCADKernelArchive::TotalSize |
( |
| ) |
|
|
inline |
◆ Archive
| FArchive& UE::CADKernel::FCADKernelArchive::Archive |
◆ ArchiveModel
| FModel* UE::CADKernel::FCADKernelArchive::ArchiveModel = nullptr |
◆ ArchivePtr
◆ MemoryArchive
◆ MemoryReader
◆ Session
| FSession& UE::CADKernel::FCADKernelArchive::Session |
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Core/CADKernelArchive.h
- Engine/Source/Runtime/Datasmith/CADKernel/Base/Private/Core/Database.cpp