/Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectRuntime.h
Struct to store and manage state of a runtime instance associated to a given slot definition
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FSmartObjectRuntimeSlot
uint8:  1
bObjectEnabled
True if the parent smart object is enabled
uint8:  1
bSlotEnabled
True if the slot is enabled
FVector3f
Offset
Offset of the slot relative to the Smart Object.
FOnSlotInvalida...
OnSlotInvalidatedDelegate
Delegate used to notify when a slot gets invalidated. See RegisterSlotInvalidationCallback
FWorldCondition...
PreconditionState
World condition runtime state.
FRotator3f
Rotation
Rotation of the slot relative to the Smart Object.
ESmartObjectSlo...
State
Current availability state of the slot
FInstancedStruc...
StateData
Slot state data that can be added at runtime.
FGameplayTagCon...
Tags
Runtime tags associated with this slot.
FSmartObjectUse...
User
Handle to the user that reserves or uses the slot
FInstancedStruc...
UserData
Struct used to store contextual data of the user when claiming or using a slot.