UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISMInstanceManager Member List

This is the complete list of members for ISMInstanceManager, including all inherited members.

CanDeleteSMInstance(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
CanDuplicateSMInstance(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
CanEditSMInstance(const FSMInstanceId &InstanceId) const =0ISMInstanceManagerpure virtual
CanMoveSMInstance(const FSMInstanceId &InstanceId, const ETypedElementWorldType WorldType) const =0ISMInstanceManagerpure virtual
DeleteSMInstances(TArrayView< const FSMInstanceId > InstanceIds)=0ISMInstanceManagerpure virtual
DuplicateSMInstances(TArrayView< const FSMInstanceId > InstanceIds, TArray< FSMInstanceId > &OutNewInstanceIds)=0ISMInstanceManagerpure virtual
ForEachSMInstanceInSelectionGroup(const FSMInstanceId &InstanceId, TFunctionRef< bool(FSMInstanceId)> Callback)ISMInstanceManagerinlinevirtual
GetSMInstanceDisplayName(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
GetSMInstanceEditingProxyClass() constISMInstanceManagerinlinevirtual
GetSMInstanceTooltip(const FSMInstanceId &InstanceId) constISMInstanceManagerinlinevirtual
GetSMInstanceTransform(const FSMInstanceId &InstanceId, FTransform &OutInstanceTransform, bool bWorldSpace=false) const =0ISMInstanceManagerpure virtual
NotifySMInstanceMovementEnded(const FSMInstanceId &InstanceId)=0ISMInstanceManagerpure virtual
NotifySMInstanceMovementOngoing(const FSMInstanceId &InstanceId)=0ISMInstanceManagerpure virtual
NotifySMInstanceMovementStarted(const FSMInstanceId &InstanceId)=0ISMInstanceManagerpure virtual
NotifySMInstanceSelectionChanged(const FSMInstanceId &InstanceId, const bool bIsSelected)=0ISMInstanceManagerpure virtual
SetSMInstanceTransform(const FSMInstanceId &InstanceId, const FTransform &InstanceTransform, bool bWorldSpace=false, bool bMarkRenderStateDirty=false, bool bTeleport=false)=0ISMInstanceManagerpure virtual