6#include "Containers/Map.h"
8#include "SubstrateDefinitions.h"
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FSubstrateRegisteredSharedLocalBasis SubstrateCompilationInfoCreateNullSharedLocalBasis()
Definition SubstrateMaterial.cpp:30
FString GetSubstrateBSDFName(uint8 BSDFType)
Definition SubstrateMaterial.cpp:9
FSubstrateRegisteredSharedLocalBasis SubstrateCompilationInfoCreateSharedLocalBasis(FMaterialCompiler *Compiler, int32 NormalCodeChunk, int32 TangentCodeChunk=INDEX_NONE)
Definition SubstrateMaterial.cpp:35
Definition MaterialCompiler.h:109
Definition SubstrateMaterial.h:18
uint8 SubstrateMaterialType() const
Definition SubstrateMaterial.h:31
void Reset()
Definition SubstrateMaterial.h:24
static FString ToString(uint8 InMaterialType, bool bUpperCase=false)
Definition SubstrateMaterial.h:41
bool IsSingle() const
Definition SubstrateMaterial.h:37
bool bIsSingle
Definition SubstrateMaterial.h:20
bool bIsComplexSpecial
Definition SubstrateMaterial.h:19
bool IsComplex() const
Definition SubstrateMaterial.h:38
bool IsSimple() const
Definition SubstrateMaterial.h:36
bool IsComplexSpecial() const
Definition SubstrateMaterial.h:39
bool bIsSimple
Definition SubstrateMaterial.h:21
Definition SubstrateMaterialShared.h:16