Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule > API/Plugins/SmartObjectsModule/USmartObjectSubsystem > API/Plugins/SmartObjectsModule/USmartObjectSubsystem/FindSmartObject
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectSubsystem.h |
| Include | #include "SmartObjectSubsystem.h" |
| Source | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Private/SmartObjectSubsystem.cpp |
FSmartObjectRequestResult FindSmartObject
(
const FSmartObjectRequest & Request,
const FConstStructView UserData
) const
Remarks
Spatial lookup for first slot in range respecting request criteria and selection conditions. First valid smart object in range. Not the closest one, just the one that happens to be retrieved first from space partition
Parameters
| Name | Description |
|---|---|
| Request | Parameters defining the search area and criteria |
| UserData | Additional data that could be provided to bind values in the conditions evaluation context |