/Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectComponent.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, ClassGroup=Gameplay, Meta=(BlueprintSpawnableComponent), Config=Game, HideCategories=(Activation, AssetUserData, Collision, Cooking, HLOD, Lighting, LOD, Mobile, Mobility, Navigation, Physics, RayTracing, Rendering, Tags, TextureStreaming)) class USmartObjectComponent : public [USceneComponent](API\Runtime\Engine\Components\USceneComponent)
bool
bCanBePartOfCollection
Controls whether a given SmartObject can be aggregated in SmartObjectPersistentCollections.
TObjectPtr<USm...
DefinitionAsset
FDelegateHandle
EventDelegateHandle
friend
FSmartObjectComponentInstanceData
FSmartObjectCom...
OnSmartObjectEvent
FSmartObjectCom...
OnSmartObjectEventNative
Native version of OnSmartObjectEvent.
FSmartObjectHan...
RegisteredHandle
RegisteredHandle != FSmartObjectHandle::Invalid when registered into a collection by SmartObjectSubsystem
ESmartObjectReg...
RegistrationType