Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule > API/Plugins/SmartObjectsModule/USmartObjectSubsystem
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 |
bool EvaluateObjectConditions
(
const FWorldConditionContextData & ConditionContextData,
const FSmartObjectRuntime & SmartObjectRuntime
) const
Remarks
Use the provided context data that is expected to be already filled by calling 'SetupConditionContextCommonData' and evaluates all conditions associated to the specified object. True if all conditions are met; false otherwise
Parameters
| Name | Description |
|---|---|
| ConditionContextData | The context data to use for conditions evaluation |
| SmartObjectRuntime | Runtime data representing the smart object for which the conditions must be evaluated |