Navigation
API > API/Runtime > API/Runtime/DatasmithCore > API/Runtime/DatasmithCore/IDatasmithCompositeTexture
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddSurface
(
const TSharedPtr< IDatasmithCompositeTexture >& SubComp |
Adds a new nested composite texture | IDatasmithSceneElements.h | |
void AddSurface
(
const FLinearColor& Color |
Creates a new surface that will be used as layer inside this composite using a color in linear space. | IDatasmithSceneElements.h | |
void AddSurface
(
const TCHAR* Texture, |
Creates a new surface that will be used as layer inside this composite using the texture filename and its uv element. | IDatasmithSceneElements.h |
AddSurface(const TSharedPtr< IDatasmithCompositeTexture > &)
Description
Adds a new nested composite texture
| Name | AddSurface |
| Type | function |
| Header File | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
| Include Path | #include "IDatasmithSceneElements.h" |
void AddSurface
(
const TSharedPtr < IDatasmithCompositeTexture > & SubComp
)
AddSurface(const FLinearColor &)
Description
Creates a new surface that will be used as layer inside this composite using a color in linear space.
| Name | AddSurface |
| Type | function |
| Header File | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
| Include Path | #include "IDatasmithSceneElements.h" |
void AddSurface
(
const FLinearColor & Color
)
AddSurface(const TCHAR *, FDatasmithTextureSampler)
Description
Creates a new surface that will be used as layer inside this composite using the texture filename and its uv element.
| Name | AddSurface |
| Type | function |
| Header File | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
| Include Path | #include "IDatasmithSceneElements.h" |
void AddSurface
(
const TCHAR * Texture,
FDatasmithTextureSampler TexUV
)