Navigation
API > API/Plugins > API/Plugins/DatasmithInterchange
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeFactoryBase
- UInterchangeDatasmithSceneFactory
References
| Module | DatasmithInterchange |
| Header | /Engine/Plugins/Experimental/Enterprise/DatasmithInterchange/Source/DatasmithInterchange/Public/InterchangeDatasmithSceneFactory.h |
| Include | #include "InterchangeDatasmithSceneFactory.h" |
Syntax
UCLASS&40;BlueprintType, Experimental&41;
class UInterchangeDatasmithSceneFactory : public UInterchangeFactoryBase
Overridden from UInterchangeFactoryBase
| Type | Name | Description | |
|---|---|---|---|
| FImportAssetResult | BeginImportAsset_GameThread
(
const FImportAssetObjectParams& Arguments |
Override it to import/re-import source data and configure the properties synchronously. | |
| UClass * | Return the UClass this factory can create. | ||
| FImportAssetResult | ImportAsset_Async
(
const FImportAssetObjectParams& Arguments |
Override it to import/re-import the UObject source data and configure the properties asynchronously. | |
| void | SetupObject_GameThread
(
const FSetupObjectParams& Arguments |
Do any UObject setup required before the build (before PostEditChange) and after all dependency UObject have been imported. |