![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IDatasmithScene, including all inherited members.
| AddActor(const TSharedPtr< IDatasmithActorElement > &InActor)=0 | IDatasmithScene | pure virtual |
| AddCloth(const TSharedPtr< IDatasmithClothElement > &InElement)=0 | IDatasmithScene | pure virtual |
| AddLevelSequence(const TSharedRef< IDatasmithLevelSequenceElement > &InSequence)=0 | IDatasmithScene | pure virtual |
| AddLevelVariantSets(const TSharedPtr< IDatasmithLevelVariantSetsElement > &InLevelVariantSets)=0 | IDatasmithScene | pure virtual |
| AddMaterial(const TSharedPtr< IDatasmithBaseMaterialElement > &InMaterial)=0 | IDatasmithScene | pure virtual |
| AddMesh(const TSharedPtr< IDatasmithMeshElement > &InMesh)=0 | IDatasmithScene | pure virtual |
| AddMetaData(const TSharedPtr< IDatasmithMetaDataElement > &InMetaData)=0 | IDatasmithScene | pure virtual |
| AddTexture(const TSharedPtr< IDatasmithTextureElement > &InTexture)=0 | IDatasmithScene | pure virtual |
| AttachActor(const TSharedPtr< IDatasmithActorElement > &NewParent, const TSharedPtr< IDatasmithActorElement > &Child, EDatasmithActorAttachmentRule AttachmentRule)=0 | IDatasmithScene | pure virtual |
| AttachActorToSceneRoot(const TSharedPtr< IDatasmithActorElement > &Child, EDatasmithActorAttachmentRule AttachmentRule)=0 | IDatasmithScene | pure virtual |
| CalculateElementHash(bool bForce)=0 | IDatasmithElement | pure virtual |
| CustomSerialize(class FSnapshotProxy &Ar) | DirectLink::ISceneGraphNode | inlinevirtual |
| CustomSerialize(class FSnapshotProxy &Ar) const | DirectLink::ISceneGraphNode | inline |
| EmptyClothes()=0 | IDatasmithScene | pure virtual |
| EmptyMaterials()=0 | IDatasmithScene | pure virtual |
| EmptyMeshes()=0 | IDatasmithScene | pure virtual |
| EmptyTextures()=0 | IDatasmithScene | pure virtual |
| GetActor(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetActor(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetActorsCount() const =0 | IDatasmithScene | pure virtual |
| GetCloth(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetCloth(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetClothesCount() const =0 | IDatasmithScene | pure virtual |
| GetExportDuration() const =0 | IDatasmithScene | pure virtual |
| GetExporterSDKVersion() const =0 | IDatasmithScene | pure virtual |
| GetExporterVersion() const =0 | IDatasmithScene | pure virtual |
| GetGeolocation() const =0 | IDatasmithScene | pure virtual |
| GetHost() const =0 | IDatasmithScene | pure virtual |
| GetLabel() const =0 | IDatasmithElement | pure virtual |
| GetLevelSequence(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetLevelSequence(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetLevelSequencesCount() const =0 | IDatasmithScene | pure virtual |
| GetLevelVariantSets(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetLevelVariantSets(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetLevelVariantSetsCount() const =0 | IDatasmithScene | pure virtual |
| GetMaterial(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetMaterial(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetMaterialsCount() const =0 | IDatasmithScene | pure virtual |
| GetMesh(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetMesh(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetMeshesCount() const =0 | IDatasmithScene | pure virtual |
| GetMetaData(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetMetaData(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetMetaData(const TSharedPtr< IDatasmithElement > &Element)=0 | IDatasmithScene | pure virtual |
| GetMetaData(const TSharedPtr< IDatasmithElement > &Element) const =0 | IDatasmithScene | pure virtual |
| GetMetaDataCount() const =0 | IDatasmithScene | pure virtual |
| GetName() const =0 | IDatasmithElement | pure virtual |
| GetNodeId() const | DirectLink::ISceneGraphNode | inline |
| GetPostProcess()=0 | IDatasmithScene | pure virtual |
| GetPostProcess() const =0 | IDatasmithScene | pure virtual |
| GetProductName() const =0 | IDatasmithScene | pure virtual |
| GetProductVersion() const =0 | IDatasmithScene | pure virtual |
| GetReferenceProxy(int32 Index) const | DirectLink::ISceneGraphNode | |
| GetReferenceProxyCount() const | DirectLink::ISceneGraphNode | |
| GetReferenceProxyName(int32 Index) const | DirectLink::ISceneGraphNode | |
| GetResourcePath() const =0 | IDatasmithScene | pure virtual |
| GetSharedState() const | DirectLink::ISceneGraphNode | inlinevirtual |
| GetStore() const =0 | DirectLink::ISceneGraphNode | pure virtual |
| GetStore()=0 | DirectLink::ISceneGraphNode | pure virtual |
| GetTexture(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| GetTexture(int32 InIndex) const =0 | IDatasmithScene | pure virtual |
| GetTexturesCount() const =0 | IDatasmithScene | pure virtual |
| GetUsePhysicalSky() const =0 | IDatasmithScene | pure virtual |
| GetUserID() const =0 | IDatasmithScene | pure virtual |
| GetUserOS() const =0 | IDatasmithScene | pure virtual |
| GetVendor() const =0 | IDatasmithScene | pure virtual |
| IsA(EDatasmithElementType Type) const =0 | IDatasmithElement | pure virtual |
| MakeSharedState() const | DirectLink::ISceneGraphNode | inlinevirtual |
| RegisterReference(ISceneGraphNode *Referenced) | DirectLink::ISceneGraphNode | |
| RegisterReferenceProxy(class IReferenceProxy &View, FName Name) | DirectLink::ISceneGraphNode | |
| RemoveActor(const TSharedPtr< IDatasmithActorElement > &InActor, EDatasmithActorRemovalRule RemoveRule)=0 | IDatasmithScene | pure virtual |
| RemoveActorAt(int32 InIndex, EDatasmithActorRemovalRule RemoveRule)=0 | IDatasmithScene | pure virtual |
| RemoveCloth(const TSharedPtr< IDatasmithClothElement > &InElement)=0 | IDatasmithScene | pure virtual |
| RemoveClothAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveLevelSequence(const TSharedRef< IDatasmithLevelSequenceElement > &InSequence)=0 | IDatasmithScene | pure virtual |
| RemoveLevelSequenceAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveLevelVariantSets(const TSharedPtr< IDatasmithLevelVariantSetsElement > &InLevelVariantSets)=0 | IDatasmithScene | pure virtual |
| RemoveLevelVariantSetsAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveMaterial(const TSharedPtr< IDatasmithBaseMaterialElement > &InMaterial)=0 | IDatasmithScene | pure virtual |
| RemoveMaterialAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveMesh(const TSharedPtr< IDatasmithMeshElement > &InMesh)=0 | IDatasmithScene | pure virtual |
| RemoveMeshAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveMetaData(const TSharedPtr< IDatasmithMetaDataElement > &Element)=0 | IDatasmithScene | pure virtual |
| RemoveMetaDataAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| RemoveTexture(const TSharedPtr< IDatasmithTextureElement > &InTexture)=0 | IDatasmithScene | pure virtual |
| RemoveTextureAt(int32 InIndex)=0 | IDatasmithScene | pure virtual |
| Reset()=0 | IDatasmithScene | pure virtual |
| SetExportDuration(int32)=0 | IDatasmithScene | pure virtual |
| SetExporterSDKVersion(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetExporterVersion(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetGeolocationElevation(double)=0 | IDatasmithScene | pure virtual |
| SetGeolocationLatitude(double)=0 | IDatasmithScene | pure virtual |
| SetGeolocationLongitude(double)=0 | IDatasmithScene | pure virtual |
| SetHost(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetLabel(const TCHAR *InLabel)=0 | IDatasmithElement | pure virtual |
| SetName(const TCHAR *InName)=0 | IDatasmithElement | pure virtual |
| SetNodeId(FSceneGraphId Id) | DirectLink::ISceneGraphNode | inline |
| SetPostProcess(const TSharedPtr< IDatasmithPostProcessElement > &InPostProcess)=0 | IDatasmithScene | pure virtual |
| SetProductName(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetProductVersion(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetResourcePath(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetSharedState(TSharedPtr< FSceneGraphSharedState > NewSharedState) | DirectLink::ISceneGraphNode | |
| SetUsePhysicalSky(bool bInUsePhysicalSky)=0 | IDatasmithScene | pure virtual |
| SetUserID(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetUserOS(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| SetVendor(const TCHAR *)=0 | IDatasmithScene | pure virtual |
| UpdateRefs(class IReferenceResolutionProvider &Resolver, const FReferenceSnapshot &NewRefs) | DirectLink::ISceneGraphNode | |
| ~IDatasmithScene() | IDatasmithScene | inlinevirtual |
| ~ISceneGraphNode()=default | DirectLink::ISceneGraphNode | virtual |