Navigation
API > API/Runtime > API/Runtime/CADKernel > API/Runtime/CADKernel/Core
References
| Module | CADKernel |
| Header | /Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Core/CADKernelArchive.h |
| Include | #include "Core/CADKernelArchive.h" |
Syntax
class FCADKernelArchive
Variables
| Type | Name | Description | |
|---|---|---|---|
| FArchive & | Archive | ||
| FModel * | ArchiveModel | ||
| TUniquePtr< FMemoryReader > | MemoryReader | ||
| FSession & | Session |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCADKernelArchive
(
FSession& InSession, |
|||
FCADKernelArchive
(
FSession& InSession, |
Archive reader constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddEntityFromArchive
(
TSharedPtr< FEntity >& Entity |
||
| void | AddEntityFromArchive
(
TSharedPtr< EntityType >& Entity |
||
| void | AddEntityToSave
(
FIdent Id |
||
| void | Close () |
||
| TSharedPtr< FCADKernelArchive > | CreateArchiveReader
(
FSession& InSession, |
||
| TSharedPtr< FCADKernelArchive > | CreateArchiveWriter
(
FSession& InSession, |
||
| bool | IsLoading () |
||
| bool | IsSaving () |
||
| void | |||
| void | Serialize
(
EntityType& EntityArray |
||
| void | |||
| void | SetReferencedEntityOrAddToWaitingList
(
FIdent ArchiveId, |
||
| void | SetReferencedEntityOrAddToWaitingList
(
FIdent ArchiveId, |
||
| void | SetReferencedEntityOrAddToWaitingList
(
FIdent ArchiveId, |
||
| int64 | Tell () |
||
| int64 | TotalSize () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| void | operator<<
(
EntityType& Entity |