Navigation
API > API/Plugins > API/Plugins/CADInterfaces
References
| Module | CADInterfaces |
| Header | /Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADInterfaces/Public/CADFileData.h |
| Include | #include "CADFileData.h" |
Syntax
class FCADFileData
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCADFileData
(
const FImportParameters& InImportParameters, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FBodyMesh & | AddBodyMesh
(
FCadId BodyId, |
||
| FArchiveColor & | AddColor
(
FMaterialUId ColorId |
||
| FFileDescriptor & | AddExternalRef
(
const TCHAR* InFilePath, |
||
| FFileDescriptor & | AddExternalRef
(
const FFileDescriptor& InFileDescription |
||
| FArchiveMaterial & | AddMaterial
(
FMaterialUId MaterialId |
||
| void | |||
| void | |||
| void | |||
| FArchiveColor * | FindColor
(
FMaterialUId ColorId |
||
| FArchiveMaterial * | FindMaterial
(
FMaterialUId MaterialId |
||
| const FString | GetBodyCachePath
(
uint32 BodyHash |
||
| const TArray< FBodyMesh > & | |||
| TArray< FBodyMesh > & | |||
| const FString | GetCachePath () |
||
| const FString | |||
| const FFileDescriptor & | |||
| FFileDescriptor & | |||
| FFileDescriptor & | GetExternalReferences
(
int32 Index |
||
| const TArray< FFileDescriptor > & | |||
| uint32 | |||
| const FImportParameters & | |||
| const FString | |||
| const FString & | |||
| void | GetMeshStatsToCsv
(
int32& FaceCount, |
||
| const TArray< TPair< uint8, FString > > & | GetMessages () |
||
| FImportRecord & | GetRecord () |
||
| uint32 | |||
| FArchiveSceneGraph & | |||
| const FArchiveSceneGraph & | |||
| const FString & | |||
| const FString | |||
| uint32 | GetStaticMeshHash
(
const int32 BodyId |
Return a unique value that will be used to define the static mesh name | |
| const FString | |||
| void | InitCsvFile () |
||
| bool | |||
| void | |||
| void | LogDisplayMessage
(
const FString& Message |
Logs a message to console (and log file) | |
| void | |||
| void | LogMessage
(
const FString& Message |
Logs a message to a log file (does not print to console) | |
| void | LogVerboseMessage
(
const FString& Message |
||
| void | LogWarning
(
const FString& Message |
||
| void | ReserveBodyMeshes
(
int32 MaxBodyCount |
||
| void | |||
| void |