Navigation
API > API/Plugins > API/Plugins/DatasmithImporter
| Name | FDatasmithTextureImporter |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/DatasmithTextureImporter.h |
| Include Path | #include "DatasmithTextureImporter.h" |
Syntax
class FDatasmithTextureImporter : private FNoncopyable
Inheritance Hierarchy
- FNoncopyable → FDatasmithTextureImporter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDatasmithTextureImporter
(
FDatasmithImportContext& InImportContext |
DatasmithTextureImporter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FDatasmithTextureImporter() |
DatasmithTextureImporter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImportContext | FDatasmithImportContext & | DatasmithTextureImporter.h | ||
| TempDir | FString | DatasmithTextureImporter.h | ||
| TextureFact | TStrongObjectPtr< UTextureFactory > | DatasmithTextureImporter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UTexture * CreateIESTexture
(
const TSharedPtr< IDatasmithTextureElement >& TextureElement |
DatasmithTextureImporter.h | ||
UTexture * CreateTexture
(
const TSharedPtr< IDatasmithTextureElement >& TextureElement, |
DatasmithTextureImporter.h | ||
UE::Interchange::FAssetImportResultRef CreateTextureAsync
(
const TSharedPtr< IDatasmithTextureElement >& TextureElement |
DatasmithTextureImporter.h | ||
bool GetTextureData
(
const TSharedPtr< IDatasmithTextureElement >& TextureElement, |
DatasmithTextureImporter.h |