UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DirectLink::FSceneGraphSharedState Class Reference

#include <DirectLinkSceneGraphNode.h>

+ Inheritance diagram for DirectLink::FSceneGraphSharedState:

Public Member Functions

FSceneGraphId MakeId ()
 
const FGuidGetGuid () const
 
const FSceneIdentifierGetSceneId () const
 

Protected Attributes

FSceneGraphId LastElementId = InvalidId
 
FSceneIdentifier SceneId {FGuid::NewGuid(), FString()}
 

Detailed Description

Data shared by all element of a given scene. The scene is uniquely identified by this element. Within this scene, all elements ids are unique. To ensure this property, this shared state is responsible for the id attribution. Id 0 is considered invalid (see InvalidId).

Member Function Documentation

◆ GetGuid()

const FGuid & DirectLink::FSceneGraphSharedState::GetGuid ( ) const
inline

◆ GetSceneId()

const FSceneIdentifier & DirectLink::FSceneGraphSharedState::GetSceneId ( ) const
inline

◆ MakeId()

FSceneGraphId DirectLink::FSceneGraphSharedState::MakeId ( )
inline

Member Data Documentation

◆ LastElementId

FSceneGraphId DirectLink::FSceneGraphSharedState::LastElementId = InvalidId
protected

◆ SceneId

FSceneIdentifier DirectLink::FSceneGraphSharedState::SceneId {FGuid::NewGuid(), FString()}
protected

The documentation for this class was generated from the following file: