Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Definition-level rejection record. Applies to all SOs using that definition. For per-slot rejections (BehaviorDefinitionMismatch, ActivityTagMismatch, UserTagMismatch), SlotIndex identifies the specific slot that failed. For CombinedUserTagMismatch, one record is emitted per slot since the parent tag filter rejects the entire definition.
| Name | FSmartObjectDebugDefinitionRejection |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectRequestTypes.h |
| Include Path | #include "SmartObjectRequestTypes.h" |
Syntax
struct FSmartObjectDebugDefinitionRejection
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Definition | TWeakObjectPtr< const USmartObjectDefinition > | SmartObjectRequestTypes.h | ||
| Reason | ESmartObjectDefinitionFilterRejection | SmartObjectRequestTypes.h | ||
| SlotIndex | int32 | SmartObjectRequestTypes.h |