UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Public Member Functions
|
List of all members
IDatasmithExpressionOutput Class Reference
#include <
DatasmithMaterialElements.h
>
Inheritance diagram for IDatasmithExpressionOutput:
Public Member Functions
virtual
~IDatasmithExpressionOutput
()=default
const
TCHAR
*
GetOutputName
() const
void
SetOutputName
(const
TCHAR
*
InOutputName
)
Public Member Functions inherited from
IDatasmithElement
virtual
bool
IsA
(
EDatasmithElementType
Type) const =0
virtual
const
TCHAR
*
GetName
() const =0
virtual
void
SetName
(const
TCHAR
*InName)=0
virtual
const
TCHAR
*
GetLabel
() const =0
virtual
void
SetLabel
(const
TCHAR
*
InLabel
)=0
virtual
FMD5Hash
CalculateElementHash
(
bool
bForce
)=0
Public Member Functions inherited from
DirectLink::ISceneGraphNode
virtual
~ISceneGraphNode
()=default
virtual
TSharedPtr
<
FSceneGraphSharedState
>
MakeSharedState
() const
Related nodes share a common object.
virtual
TSharedPtr
<
FSceneGraphSharedState
>
GetSharedState
() const
UE_API
void
SetSharedState
(
TSharedPtr
<
FSceneGraphSharedState
>
NewSharedState
)
virtual
const
FParameterStore
&
GetStore
() const =0
data
virtual
FParameterStore
&
GetStore
()=0
virtual
void
CustomSerialize
(class
FSnapshotProxy
&Ar)
void
CustomSerialize
(class
FSnapshotProxy
&Ar) const
FSceneGraphId
GetNodeId
() const
References.
void
SetNodeId
(
FSceneGraphId
Id
)
UE_API
void
RegisterReferenceProxy
(class
IReferenceProxy
&View,
FName
Name
)
UE_API
int32
GetReferenceProxyCount
() const
UE_API
class
IReferenceProxy
*
GetReferenceProxy
(
int32
Index
) const
UE_API
FName
GetReferenceProxyName
(
int32
Index
) const
UE_API
FSceneGraphId
RegisterReference
(
ISceneGraphNode
*Referenced)
UE_API
void
UpdateRefs
(class
IReferenceResolutionProvider
&Resolver, const
FReferenceSnapshot
&
NewRefs
)
Constructor & Destructor Documentation
◆
~IDatasmithExpressionOutput()
virtual
IDatasmithExpressionOutput::~IDatasmithExpressionOutput
(
)
virtual
default
Member Function Documentation
◆
GetOutputName()
const
TCHAR
* IDatasmithExpressionOutput::GetOutputName
(
)
const
inline
◆
SetOutputName()
void
IDatasmithExpressionOutput::SetOutputName
(
const
TCHAR
*
InOutputName
)
inline
The documentation for this class was generated from the following file:
Engine/Source/Runtime/Datasmith/DatasmithCore/Public/
DatasmithMaterialElements.h
IDatasmithExpressionOutput
Generated by
1.9.8