Module |
|
Header |
/Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
Include |
#include "IDatasmithSceneElements.h" |
class IDatasmithCompositeTexture
Name | Description | |
---|---|---|
|
~IDatasmithCompositeTexture() |
Name | Description | ||
---|---|---|---|
|
AddMaskSurface ( |
Adds a new layer mask from its filename |
|
|
AddMaskSurface ( |
Creates a new surface to be used as mask that will be used as layer inside this composite using a color in linear space. |
|
|
AddMaskSurface ( |
Adds a new composite texture inside this composite used as layer mask |
|
|
AddParamVal1 ( |
Add a new Value1 parameter |
|
|
AddParamVal2 ( |
Add a new Value2 parameter |
|
|
AddSurface ( |
Adds a new nested composite texture |
|
|
AddSurface ( |
Creates a new surface that will be used as layer inside this composite using a color in linear space. |
|
|
AddSurface ( |
Creates a new surface that will be used as layer inside this composite using the texture filename and its uv element. |
|
|
ClearSurface() |
Purges all the surfaces that could be used as layers inside this composite. |
|
|
const TCHAR ... |
GetBaseColName() |
Returns the string that identifies the color element |
|
const TCHAR ... |
GetBaseCompName() |
Returns the string that identifies the composite element |
|
const TCHAR ... |
GetBaseTextureName() |
Returns the string that identifies the texture element |
|
const TCHAR ... |
GetBaseValName() |
Returns the string that identifies the value element |
|
GetMaskUseComposite ( |
Returns true if composite texture mask should be used |
|
|
EDatasmithCo... |
GetMode() |
Gets the composition mode like color correction etc |
|
const FLinea... |
GetParamColor ( |
Get the i-th color in linear space |
|
const TCHAR ... |
GetParamMask ( |
Get the i-th layer mask's filename |
|
const FLinea... |
GetParamMaskColor ( |
Get the i-th color in linear space |
|
TSharedPtr< ... |
GetParamMaskSubComposite ( |
Get the ith composite texture inside this composite used as layer mask |
|
GetParamMaskSurfacesCount() |
Get the amount of layer masks |
|
|
FDatasmithTe... |
GetParamMaskTextureSampler ( |
Get the ith layer mask's uv element |
|
TSharedPtr< ... |
GetParamSubComposite ( |
Get the i-th nested composite texture |
|
GetParamSurfacesCount() |
Get the number of surfaces. |
|
|
const TCHAR ... |
GetParamTexture ( |
Get the filename of the i-th texture |
|
FDatasmithTe... |
GetParamTextureSampler ( |
Get the i-th uv element |
|
GetParamVal1 ( |
Get the i-th Value1 parameter |
|
|
GetParamVal1Count() |
Get the number of value1 parameters. |
|
|
GetParamVal2 ( |
Get the Value2 parameter |
|
|
GetParamVal2Count() |
Get the number of value2 parameters. |
|
|
GetUseColor ( |
Gets color usage. If true color is used, else a value is used. |
|
|
GetUseComposite ( |
Returns true if composite texture should be used |
|
|
GetUseTexture ( |
Gets texture usage. If it returns false you should use a value or a color checking GetUseColor(i). |
|
|
IsValid() |
Gets the validity of the composite texture. |
|
|
SetBaseNames |
Sets the strings that identifies the different elements on this composite |
|
|
SetMode ( |
Sets the composition mode like color correction etc |
|
|
SetParamTexture |
Sets the new texture for the index-th item |
Name |
Description |
---|---|
ParamVal |