| AddAdditionalDefine(const TCHAR *Define) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| AddIncludeFilePath(const TCHAR *Path) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| ArgNames | FDatasmithMaterialExpressionCustomImpl | protected |
| AsShared() | TSharedFromThis< ObjectType, Mode > | inline |
| AsShared() const | TSharedFromThis< ObjectType, Mode > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< ObjectType, Mode > | inline |
| AsWeak() | TSharedFromThis< ObjectType, Mode > | inline |
| AsWeak() const | TSharedFromThis< ObjectType, Mode > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< ObjectType, Mode > | inline |
| CalculateElementHash(bool bForce) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| Code | FDatasmithMaterialExpressionCustomImpl | protected |
| ComputeHash() | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlineprotected |
| ConnectExpression(IDatasmithExpressionInput &ExpressionInput) override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| ConnectExpression(IDatasmithExpressionInput &ExpressionInput, int32 OutputIndex) override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| DefaultOutputIndex | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | protected |
| Defines | FDatasmithMaterialExpressionCustomImpl | protected |
| Description | FDatasmithMaterialExpressionCustomImpl | protected |
| DoesSharedInstanceExist() const | TSharedFromThis< ObjectType, Mode > | inline |
| ElementHash | FDatasmithElementImpl< InterfaceType > | protected |
| FDatasmithElementImpl(const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0) | FDatasmithElementImpl< InterfaceType > | inline |
| FDatasmithMaterialExpressionCustomImpl() | FDatasmithMaterialExpressionCustomImpl | |
| FDatasmithMaterialExpressionImpl(EDatasmithMaterialExpressionType InSubType) | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | explicit |
| GetAdditionalDefine(int32 Index) const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetAdditionalDefineCount() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetArgumentName(int32 Index) const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetArgumentNameCount() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetCode() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetDefaultOutputIndex() const override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| GetDescription() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetElementType() const | FDatasmithElementImpl< InterfaceType > | inlineprotected |
| GetExpressionType() const override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| GetIncludeFilePath(int32 Index) const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetIncludeFilePathCount() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetInput(int32 Index) override | FDatasmithMaterialExpressionCustomImpl | virtual |
| GetInput(int32 Index) const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetInputCount() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetLabel() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetName() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetOutputType() const override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| GetStore() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetStore() override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetSubType() const | FDatasmithElementImpl< InterfaceType > | inlineprotected |
| IncludeFilePaths | FDatasmithMaterialExpressionCustomImpl | protected |
| Inputs | FDatasmithMaterialExpressionCustomImpl | protected |
| IsA(EDatasmithElementType InType) const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| IsSubType(const EDatasmithMaterialExpressionType ExpressionType) const override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| IsSubTypeInternal(uint64 InSubType) const override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| Label | FDatasmithElementImpl< InterfaceType > | protected |
| MakeSharedState() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| Name | FDatasmithElementImpl< InterfaceType > | protected |
| operator=(TSharedFromThis const &) | TSharedFromThis< ObjectType, Mode > | inlineprotected |
| Outputs | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | protected |
| OutputType | FDatasmithMaterialExpressionCustomImpl | protected |
| ResetExpression() override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | virtual |
| ResetExpressionImpl() override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| SetArgumentName(int32 ArgIndex, const TCHAR *ArgName) override | FDatasmithMaterialExpressionCustomImpl | virtual |
| SetCode(const TCHAR *InCode) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| SetDefaultOutputIndex(int32 InDefaultOutputIndex) override | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | inlinevirtual |
| SetDescription(const TCHAR *InDescription) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| SetLabel(const TCHAR *InLabel) override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| SetName(const TCHAR *InName) override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| SetOutputType(EDatasmithShaderDataType InOutputType) override | FDatasmithMaterialExpressionCustomImpl | inlinevirtual |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< ObjectType, Mode > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< ObjectType, Mode > | inlineprotectedstatic |
| Store | FDatasmithElementImpl< InterfaceType > | protected |
| Subtype | FDatasmithElementImpl< InterfaceType > | protected |
| TSharedFromThis() | TSharedFromThis< ObjectType, Mode > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< ObjectType, Mode > | inlineprotected |
| Type | FDatasmithElementImpl< InterfaceType > | protected |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< ObjectType, Mode > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< ObjectType, Mode > | inline |
| ~FDatasmithElementImpl() | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| ~FDatasmithMaterialExpressionImpl()=default | FDatasmithMaterialExpressionImpl< IDatasmithMaterialExpressionCustom > | virtual |
| ~TSharedFromThis() | TSharedFromThis< ObjectType, Mode > | inlineprotected |