Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Struct describing a change in Smart Object or Slot.
| Name | FSmartObjectEventData |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectTypes.h |
| Include Path | #include "SmartObjectTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FSmartObjectEventData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EventPayload | FConstStructView | Event payload. | SmartObjectTypes.h | |
| Reason | ESmartObjectChangeReason | Change reason. | SmartObjectTypes.h |
|
| SlotHandle | FSmartObjectSlotHandle | Handle to the changed slot, if invalid, the event is for the object. | SmartObjectTypes.h |
|
| SmartObjectHandle | FSmartObjectHandle | Handle to the changed Smart Object. | SmartObjectTypes.h |
|
| Tag | FGameplayTag | Added/Removed tag, or event tag, depending on Reason. | SmartObjectTypes.h |
|