11#include "Misc/Optional.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EDatasmithTextureMode
Definition DatasmithDefinitions.h:168
Definition DatasmithMaterialElements.h:105
Definition DatasmithMaterialElements.h:38
Definition DatasmithMaterialElements.h:213
Definition SharedPointer.h:153
Definition DatasmithMaterialsUtils.h:19
DATASMITHCORE_API FLinearColor TemperatureToColor(float Kelvin)
Definition DatasmithMaterialsUtils.cpp:203
DATASMITHCORE_API IDatasmithMaterialExpressionTexture * CreateTextureExpression(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const TCHAR *ParameterName, const TCHAR *TextureMapPath, const FUVEditParameters &UVParameters)
Definition DatasmithMaterialsUtils.cpp:99
DATASMITHCORE_API IDatasmithMaterialExpression * CreateWeightedMaterialExpression(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const TCHAR *ParameterName, TOptional< FLinearColor > Color, TOptional< float > Scalar, IDatasmithMaterialExpression *Expression, float Weight, EDatasmithTextureMode TextureMode=EDatasmithTextureMode::Diffuse)
Definition DatasmithMaterialsUtils.cpp:115
@ false
Definition radaudio_common.h:23
Definition DatasmithMaterialsUtils.h:21
float RotationAngle
Definition DatasmithMaterialsUtils.h:42
bool bMirrorV
Definition DatasmithMaterialsUtils.h:52
FVector2D UVTiling
Definition DatasmithMaterialsUtils.h:36
uint8 ChannelIndex
Definition DatasmithMaterialsUtils.h:45
bool bMirrorU
Definition DatasmithMaterialsUtils.h:51
FVector RotationPivot
Definition DatasmithMaterialsUtils.h:39
FVector2D UVOffset
Definition DatasmithMaterialsUtils.h:35
FUVEditParameters()
Definition DatasmithMaterialsUtils.h:22
bool bIsUsingRealWorldScale
Definition DatasmithMaterialsUtils.h:48