Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Datasmith/DirectLink/Public/DirectLinkSceneGraphNode.h |
Include |
#include "DirectLinkSceneGraphNode.h" |
class ISceneGraphNode
Represents a scene part. #ue_directlink_doc: full doc pass
sharedState concept
Notes:
replication of references via DirectLink::FReferenceSnapshot
replication of data by the Store (DirectLink::FParameterStore)
Name | Description | |
---|---|---|
|
~ISceneGraphNode() |
Name | Description | ||
---|---|---|---|
|
CustomSerialize ( |
||
|
CustomSerialize ( |
||
|
FSceneGraphI... |
GetNodeId() |
References This Id is unique within a SceneGraph |
|
IReferencePr... |
GetReferenceProxy ( |
|
|
GetReferenceProxyCount() |
||
|
GetReferenceProxyName ( |
||
|
TSharedPtr< ... |
GetSharedState() |
|
|
const FParam... |
GetStore() |
Data |
|
FParameterSt... |
GetStore() |
|
|
TSharedPtr< ... |
MakeSharedState() |
Related nodes share a common object. |
|
FSceneGraphI... |
RegisterReference ( |
|
|
RegisterReferenceProxy ( |
||
|
SetNodeId ( |
Private: friend class ... #ue_directlink_design -> only accessible from the scene that owns the dep graph |
|
|
SetSharedState ( |
||
|
UpdateRefs ( |