![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DirectLinkSceneGraphNode.h>
Inheritance diagram for DirectLink::ISceneGraphNode:Represents a scene part. ue_directlink_doc: full doc pass
Notes:
|
virtualdefault |
|
inlinevirtual |
Reimplemented in FDatasmithExpressionInputImpl.
|
inline |
|
inline |
References.
| class IReferenceProxy * DirectLink::ISceneGraphNode::GetReferenceProxy | ( | int32 | Index | ) | const |
| int32 DirectLink::ISceneGraphNode::GetReferenceProxyCount | ( | ) | const |
|
inlinevirtual |
|
pure virtual |
data
Implemented in FDatasmithElementImpl< IDatasmithActorBindingElement >, FDatasmithElementImpl< IDatasmithAreaLightElement >, FDatasmithElementImpl< IDatasmithCameraActorElement >, FDatasmithElementImpl< IDatasmithCustomActorElement >, FDatasmithElementImpl< IDatasmithDecalActorElement >, FDatasmithElementImpl< IDatasmithDecalMaterialElement >, FDatasmithElementImpl< IDatasmithDirectionalLightElement >, FDatasmithElementImpl< IDatasmithEnvironmentElement >, FDatasmithElementImpl< IDatasmithExpressionInput >, FDatasmithElementImpl< IDatasmithExpressionOutput >, FDatasmithElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement >, FDatasmithElementImpl< IDatasmithKeyValueProperty >, FDatasmithElementImpl< IDatasmithLandscapeElement >, FDatasmithElementImpl< IDatasmithLevelSequenceElement >, FDatasmithElementImpl< IDatasmithLevelVariantSetsElement >, FDatasmithElementImpl< IDatasmithLightActorElement >, FDatasmithElementImpl< IDatasmithLightmassPortalElement >, FDatasmithElementImpl< IDatasmithMaterialElement >, FDatasmithElementImpl< IDatasmithMaterialExpressionBool >, FDatasmithElementImpl< IDatasmithMaterialExpressionColor >, FDatasmithElementImpl< IDatasmithMaterialExpressionCustom >, FDatasmithElementImpl< IDatasmithMaterialExpressionFlattenNormal >, FDatasmithElementImpl< IDatasmithMaterialExpressionFunctionCall >, FDatasmithElementImpl< IDatasmithMaterialExpressionGeneric >, FDatasmithElementImpl< IDatasmithMaterialExpressionScalar >, FDatasmithElementImpl< IDatasmithMaterialExpressionTexture >, FDatasmithElementImpl< IDatasmithMaterialExpressionTextureCoordinate >, FDatasmithElementImpl< IDatasmithMaterialIDElement >, FDatasmithElementImpl< IDatasmithMaterialInstanceElement >, FDatasmithElementImpl< IDatasmithMeshActorElement >, FDatasmithElementImpl< IDatasmithMeshElement >, FDatasmithElementImpl< IDatasmithMetaDataElement >, FDatasmithElementImpl< IDatasmithObjectPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithPointLightElement >, FDatasmithElementImpl< IDatasmithPostProcessElement >, FDatasmithElementImpl< IDatasmithPostProcessVolumeElement >, FDatasmithElementImpl< IDatasmithPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithShaderElement >, FDatasmithElementImpl< IDatasmithSpotLightElement >, FDatasmithElementImpl< IDatasmithSubsequenceAnimationElement >, FDatasmithElementImpl< IDatasmithTextureElement >, FDatasmithElementImpl< IDatasmithTransformAnimationElement >, FDatasmithElementImpl< IDatasmithUEPbrMaterialElement >, FDatasmithElementImpl< IDatasmithVariantElement >, FDatasmithElementImpl< IDatasmithVariantSetElement >, and FDatasmithElementImpl< IDatasmithVisibilityAnimationElement >.
|
pure virtual |
Implemented in FDatasmithElementImpl< IDatasmithActorBindingElement >, FDatasmithElementImpl< IDatasmithAreaLightElement >, FDatasmithElementImpl< IDatasmithCameraActorElement >, FDatasmithElementImpl< IDatasmithCustomActorElement >, FDatasmithElementImpl< IDatasmithDecalActorElement >, FDatasmithElementImpl< IDatasmithDecalMaterialElement >, FDatasmithElementImpl< IDatasmithDirectionalLightElement >, FDatasmithElementImpl< IDatasmithEnvironmentElement >, FDatasmithElementImpl< IDatasmithExpressionInput >, FDatasmithElementImpl< IDatasmithExpressionOutput >, FDatasmithElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement >, FDatasmithElementImpl< IDatasmithKeyValueProperty >, FDatasmithElementImpl< IDatasmithLandscapeElement >, FDatasmithElementImpl< IDatasmithLevelSequenceElement >, FDatasmithElementImpl< IDatasmithLevelVariantSetsElement >, FDatasmithElementImpl< IDatasmithLightActorElement >, FDatasmithElementImpl< IDatasmithLightmassPortalElement >, FDatasmithElementImpl< IDatasmithMaterialElement >, FDatasmithElementImpl< IDatasmithMaterialExpressionBool >, FDatasmithElementImpl< IDatasmithMaterialExpressionColor >, FDatasmithElementImpl< IDatasmithMaterialExpressionCustom >, FDatasmithElementImpl< IDatasmithMaterialExpressionFlattenNormal >, FDatasmithElementImpl< IDatasmithMaterialExpressionFunctionCall >, FDatasmithElementImpl< IDatasmithMaterialExpressionGeneric >, FDatasmithElementImpl< IDatasmithMaterialExpressionScalar >, FDatasmithElementImpl< IDatasmithMaterialExpressionTexture >, FDatasmithElementImpl< IDatasmithMaterialExpressionTextureCoordinate >, FDatasmithElementImpl< IDatasmithMaterialIDElement >, FDatasmithElementImpl< IDatasmithMaterialInstanceElement >, FDatasmithElementImpl< IDatasmithMeshActorElement >, FDatasmithElementImpl< IDatasmithMeshElement >, FDatasmithElementImpl< IDatasmithMetaDataElement >, FDatasmithElementImpl< IDatasmithObjectPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithPointLightElement >, FDatasmithElementImpl< IDatasmithPostProcessElement >, FDatasmithElementImpl< IDatasmithPostProcessVolumeElement >, FDatasmithElementImpl< IDatasmithPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithShaderElement >, FDatasmithElementImpl< IDatasmithSpotLightElement >, FDatasmithElementImpl< IDatasmithSubsequenceAnimationElement >, FDatasmithElementImpl< IDatasmithTextureElement >, FDatasmithElementImpl< IDatasmithTransformAnimationElement >, FDatasmithElementImpl< IDatasmithUEPbrMaterialElement >, FDatasmithElementImpl< IDatasmithVariantElement >, FDatasmithElementImpl< IDatasmithVariantSetElement >, and FDatasmithElementImpl< IDatasmithVisibilityAnimationElement >.
|
inlinevirtual |
Related nodes share a common object.
Reimplemented in FDatasmithElementImpl< IDatasmithActorBindingElement >, FDatasmithElementImpl< IDatasmithAreaLightElement >, FDatasmithElementImpl< IDatasmithCameraActorElement >, FDatasmithElementImpl< IDatasmithCustomActorElement >, FDatasmithElementImpl< IDatasmithDecalActorElement >, FDatasmithElementImpl< IDatasmithDecalMaterialElement >, FDatasmithElementImpl< IDatasmithDirectionalLightElement >, FDatasmithElementImpl< IDatasmithEnvironmentElement >, FDatasmithElementImpl< IDatasmithExpressionInput >, FDatasmithElementImpl< IDatasmithExpressionOutput >, FDatasmithElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement >, FDatasmithElementImpl< IDatasmithKeyValueProperty >, FDatasmithElementImpl< IDatasmithLandscapeElement >, FDatasmithElementImpl< IDatasmithLevelSequenceElement >, FDatasmithElementImpl< IDatasmithLevelVariantSetsElement >, FDatasmithElementImpl< IDatasmithLightActorElement >, FDatasmithElementImpl< IDatasmithLightmassPortalElement >, FDatasmithElementImpl< IDatasmithMaterialElement >, FDatasmithElementImpl< IDatasmithMaterialExpressionBool >, FDatasmithElementImpl< IDatasmithMaterialExpressionColor >, FDatasmithElementImpl< IDatasmithMaterialExpressionCustom >, FDatasmithElementImpl< IDatasmithMaterialExpressionFlattenNormal >, FDatasmithElementImpl< IDatasmithMaterialExpressionFunctionCall >, FDatasmithElementImpl< IDatasmithMaterialExpressionGeneric >, FDatasmithElementImpl< IDatasmithMaterialExpressionScalar >, FDatasmithElementImpl< IDatasmithMaterialExpressionTexture >, FDatasmithElementImpl< IDatasmithMaterialExpressionTextureCoordinate >, FDatasmithElementImpl< IDatasmithMaterialIDElement >, FDatasmithElementImpl< IDatasmithMaterialInstanceElement >, FDatasmithElementImpl< IDatasmithMeshActorElement >, FDatasmithElementImpl< IDatasmithMeshElement >, FDatasmithElementImpl< IDatasmithMetaDataElement >, FDatasmithElementImpl< IDatasmithObjectPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithPointLightElement >, FDatasmithElementImpl< IDatasmithPostProcessElement >, FDatasmithElementImpl< IDatasmithPostProcessVolumeElement >, FDatasmithElementImpl< IDatasmithPropertyCaptureElement >, FDatasmithElementImpl< IDatasmithShaderElement >, FDatasmithElementImpl< IDatasmithSpotLightElement >, FDatasmithElementImpl< IDatasmithSubsequenceAnimationElement >, FDatasmithElementImpl< IDatasmithTextureElement >, FDatasmithElementImpl< IDatasmithTransformAnimationElement >, FDatasmithElementImpl< IDatasmithUEPbrMaterialElement >, FDatasmithElementImpl< IDatasmithVariantElement >, FDatasmithElementImpl< IDatasmithVariantSetElement >, and FDatasmithElementImpl< IDatasmithVisibilityAnimationElement >.
| FSceneGraphId DirectLink::ISceneGraphNode::RegisterReference | ( | ISceneGraphNode * | Referenced | ) |
| void DirectLink::ISceneGraphNode::RegisterReferenceProxy | ( | class IReferenceProxy & | View, |
| FName | Name | ||
| ) |
|
inline |
| void DirectLink::ISceneGraphNode::SetSharedState | ( | TSharedPtr< FSceneGraphSharedState > | NewSharedState | ) |
| void DirectLink::ISceneGraphNode::UpdateRefs | ( | class IReferenceResolutionProvider & | Resolver, |
| const FReferenceSnapshot & | NewRefs | ||
| ) |