[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, NotBlueprintable, EditInlineNew, CollapseCategories, HideDropDown) class USmartObjectBehaviorDefinition : public [UObject](API\Runtime\CoreUObject\UObject\UObject)