Navigation
API > API/Plugins > API/Plugins/CADInterfaces
| Name | FArchiveSceneGraph |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADInterfaces/Public/CADSceneGraph.h |
| Include Path | #include "CADSceneGraph.h" |
Syntax
class FArchiveSceneGraph
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArchiveFileName | FString | CADSceneGraph.h | ||
| Bodies | TArray< FArchiveBody > | CADSceneGraph.h | ||
| CADFileName | FString | CADSceneGraph.h | ||
| CADIdToIndex | TArray< int32 > | CADSceneGraph.h | ||
| ColorHIdToColor | TMap< FMaterialUId, FArchiveColor > | CADSceneGraph.h | ||
| ExternalReferenceFiles | TArray< FFileDescriptor > | CADSceneGraph.h | ||
| FullPath | FString | CADSceneGraph.h | ||
| Instances | TArray< FArchiveInstance > | CADSceneGraph.h | ||
| LastEntityId | FCadId | CADSceneGraph.h | ||
| MaterialHIdToMaterial | TMap< FMaterialUId, FArchiveMaterial > | CADSceneGraph.h | ||
| OverrideOccurrences | TArray< FArchiveOverrideOccurrence > | CADSceneGraph.h | ||
| References | TArray< FArchiveReference > | CADSceneGraph.h | ||
| SceneGraphId | uint32 | CADSceneGraph.h | ||
| UnloadedReferences | TArray< FArchiveUnloadedReference > | CADSceneGraph.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArchiveBody & AddBody
(
FArchiveReference& Parent, |
CADSceneGraph.h | ||
void AddExternalReferenceFile
(
const FArchiveUnloadedReference& Reference |
CADSceneGraph.h | ||
FArchiveInstance & AddInstance
(
const FArchiveCADObject& Parent |
CADSceneGraph.h | ||
FArchiveReference & AddOccurrence
(
FArchiveReference& Parent |
CADSceneGraph.h | ||
FArchiveOverrideOccurrence & AddOverrideOccurrence
(
FArchiveWithOverridenChildren& Parent |
CADSceneGraph.h | ||
| CADSceneGraph.h | |||
FArchiveReference & AddReference
(
FArchiveInstance& Parent |
CADSceneGraph.h | ||
FArchiveUnloadedReference & AddUnloadedReference
(
FArchiveInstance& Parent |
CADSceneGraph.h | ||
void DeserializeMockUpFile
(
const TCHAR* Filename |
CADSceneGraph.h | ||
FArchiveBody & GetBody
(
const FCadId CadId |
CADSceneGraph.h | ||
FArchiveInstance & GetInstance
(
const FCadId CadId |
CADSceneGraph.h | ||
FArchiveOverrideOccurrence & GetOverrideOccurrence
(
const FCadId CadId |
CADSceneGraph.h | ||
FArchiveReference & GetReference
(
const FCadId CadId |
CADSceneGraph.h | ||
FArchiveReference * GetRootReference() |
CADSceneGraph.h | ||
FArchiveUnloadedReference & GetUnloadedReference
(
const FCadId CadId |
CADSceneGraph.h | ||
bool IsABody
(
const FCadId CadId |
CADSceneGraph.h | ||
bool IsAInstance
(
const FCadId CadId |
CADSceneGraph.h | ||
bool IsAReference
(
FCadId CadId |
CADSceneGraph.h | ||
bool IsAUnloadedReference
(
const FCadId CadId |
CADSceneGraph.h | ||
int32 ReferencesCount() |
CADSceneGraph.h | ||
void RemoveLastBody() |
CADSceneGraph.h | ||
void RemoveLastInstance() |
CADSceneGraph.h | ||
void RemoveLastOccurrence() |
CADSceneGraph.h | ||
void RemoveLastReference() |
CADSceneGraph.h | ||
void RemoveLastUnloadedReference() |
CADSceneGraph.h | ||
void Reserve
(
uint32* ComponentCount |
CADSceneGraph.h | ||
void SerializeMockUp
(
const TCHAR* Filename |
CADSceneGraph.h |