![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Functions | |
| FSimpleMulticastDelegate & | OnSMInstanceElementsEnabledChanged () |
| bool | SMInstanceElementsEnabled () |
| ISMInstanceManager * | GetSMInstanceManager (const FSMInstanceId &InstanceId) |
| FSMInstanceManager | GetSMInstanceFromHandle (const FTypedElementHandle &InHandle, const bool bSilent) |
| FSMInstanceManager | GetSMInstanceFromHandleChecked (const FTypedElementHandle &InHandle) |
| template<typename ElementHandleType > | |
| TArray< FSMInstanceManager > | GetSMInstancesFromHandles (TArrayView< const ElementHandleType > InHandles, const bool bSilent=false) |
| template<typename ElementHandleType > | |
| TArray< FSMInstanceManager > | GetSMInstancesFromHandlesChecked (TArrayView< const ElementHandleType > InHandles) |
| ENGINE_API FSMInstanceManager SMInstanceElementDataUtil::GetSMInstanceFromHandle | ( | const FTypedElementHandle & | InHandle, |
| const bool | bSilent = false |
||
| ) |
Attempt to get the static mesh instance ID from the given element handle.
| ENGINE_API FSMInstanceManager SMInstanceElementDataUtil::GetSMInstanceFromHandleChecked | ( | const FTypedElementHandle & | InHandle | ) |
Attempt to get the static mesh instance ID from the given element handle, asserting if the element handle doesn't contain FSMInstanceElementData.
| ENGINE_API ISMInstanceManager * SMInstanceElementDataUtil::GetSMInstanceManager | ( | const FSMInstanceId & | InstanceId | ) |
Get the static mesh instance manager for the given instance.
| TArray< FSMInstanceManager > SMInstanceElementDataUtil::GetSMInstancesFromHandles | ( | TArrayView< const ElementHandleType > | InHandles, |
| const bool | bSilent = false |
||
| ) |
Attempt to get the static mesh instance IDs from the given element handles.
| TArray< FSMInstanceManager > SMInstanceElementDataUtil::GetSMInstancesFromHandlesChecked | ( | TArrayView< const ElementHandleType > | InHandles | ) |
Attempt to get the static mesh instance IDs from the given element handles, asserting if any element handle doesn't contain FSMInstanceElementData, and skipping any that don't resolve to a valid FSMInstanceManager.
| ENGINE_API FSimpleMulticastDelegate & SMInstanceElementDataUtil::OnSMInstanceElementsEnabledChanged | ( | ) |
| ENGINE_API bool SMInstanceElementDataUtil::SMInstanceElementsEnabled | ( | ) |
Test whether static mesh instance elements are currently enabled?