Navigation
API > API/Plugins > API/Plugins/DatasmithNativeTranslator
Inheritance Hierarchy
- IDatasmithTranslator
- FDatasmithNativeTranslator
References
| Module | DatasmithNativeTranslator |
| Header | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithNativeTranslator/Public/DatasmithNativeTranslator.h |
| Include | #include "DatasmithNativeTranslator.h" |
Syntax
class FDatasmithNativeTranslator : public IDatasmithTranslator
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | ResolveFilePath
(
const FString& FilePath, |
||
| void | ResolveSceneFilePaths
(
TSharedRef< IDatasmithScene > Scene, |
Overridden from IDatasmithTranslator
| Type | Name | Description | |
|---|---|---|---|
| FName | GetFName () |
||
| void | Initialize
(
FDatasmithTranslatorCapabilities& OutCapabilities |
Called to initialize this Translator instance | |
| bool | LoadCloth
(
const TSharedRef< IDatasmithClothElement > ClothElement, |
Get payload related to the given Element | |
| bool | LoadLevelSequence
(
const TSharedRef< IDatasmithLevelSequenceElement > LevelSequenceElement, |
Get payload related to the given Element | |
| bool | LoadScene
(
TSharedRef< IDatasmithScene > OutScene |
Main feature of the translator system, convert source to a datasmith scene | |
| bool | LoadStaticMesh
(
const TSharedRef< IDatasmithMeshElement > MeshElement, |
Get payload related to the given Element |