/Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectSubsystem.h
Deprecated*MarkSlotAsOccupied()was changed to require SmartObjectRuntime to be passed as mutable.
const [USmartObjectBehaviorDefinition](API\Plugins\SmartObjectsModule\USmartObjectBehaviorDefinition) * MarkSlotAsOccupied ( const [FSmartObjectRuntime](API\Plugins\SmartObjectsModule\FSmartObjectRuntime) & SmartObjectRuntime, const [FSmartObjectClaimHandle](API\Plugins\SmartObjectsModule\FSmartObjectClaimHandle) & ClaimHandle, [TSubclassOf](API\Runtime\CoreUObject\Templates\TSubclassOf)< [USmartObjectBehaviorDefinition](API\Plugins\SmartObjectsModule\USmartObjectBehaviorDefinition) > DefinitionClass )