Navigation
| Name | DatasmithTranslator |
| Type | Plugin |
| Part of Plugins | Datasmith Importer |
| Location | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithTranslator/ |
| Module Build Rules | DatasmithTranslator.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FDatasmithReferenceMaterial | Represents a material that exposes named parameters for override purpose. |
| FDatasmithReferenceMaterialManager | |
| FDatasmithReferenceMaterialSelector | |
| FDatasmithSceneGuard | Scopes a translator's loading lifecycle. |
| FDatasmithSceneSource | Describe a source that can be processed by Datasmith to generate a scene. |
| FDatasmithTranslatorManager | Responsible of the Translators lifecycle. |
Structs
| Name | Remarks |
|---|---|
| FDatasmithLevelSequencePayload | Describes a Cloth element payload, which is the actual data to be imported. |
| FDatasmithMeshElementPayload | |
| FDatasmithPayload | |
| FDatasmithTranslatableSceneSource | Wrap a source with an adapted translator. This scopes the lifecycle of a translator, |
| FDatasmithTranslatorCapabilities | Description of Translator capabilities |
| FFileFormatInfo | |
| FTranslatorRegisterInformation |
Interfaces
| Name | Remarks |
|---|---|
| IDatasmithTranslator | Generic Scene exploration and realization API |
| IDatasmithTranslatorModule |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Datasmith::Details::RegisterTranslatorImpl
(
const FTranslatorRegisterInformation& Info |
DatasmithTranslator.h | ||
void Datasmith::Details::UnregisterTranslatorImpl
(
const FTranslatorRegisterInformation& Info |
DatasmithTranslator.h | ||
bool DatasmithMeshHelper::IsTriangleDegenerated
(
const FMeshDescription& Mesh, |
Test if a triangle is extremely small or if its corners are aligned. | Utility/DatasmithMeshHelper.h |