Smart Object Set Tags Runtime

I’ve begun using Smart Objects and I’m looking to modify the tags of a slot at runtime but I can’t for the life of me figure out how to get the slot handle for a smart object. There are multiple nodes available for enabling a slot, adding a tag to a slot, or removing tags from slots but they all rely on getting the Slot Handle from the Smart Object.

Any direction on how to get the Slot Handle would be greatly appreciated!

I know this is a very old post, but I also need to know this and can’t find any information anywhere.

You most likely want to do something like this:

From a SmartObjectComponent, get the registered handle and use that to get the slot(s) as defined in the SmartObject Defintion asset. Then target a specific slot, get its handle, and iterate on it.