Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule > API/Plugins/SmartObjectsModule/WorldConditions
Inheritance Hierarchy
- UObject
- UWorldConditionSchema
- USmartObjectWorldConditionSchema
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/WorldConditions/SmartObjectWorldConditionSchema.h |
| Include | #include "WorldConditions/SmartObjectWorldConditionSchema.h" |
Syntax
UCLASS ()
class USmartObjectWorldConditionSchema : public UWorldConditionSchema
Remarks
World Condition schema describing the data conditions and context data available for Smart Object conditions.
Constructors
| Type | Name | Description | |
|---|---|---|---|
USmartObjectWorldConditionSchema
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FWorldConditionContextDataRef | Context data reference for accessing SmartObject Slot handle. | ||
| FWorldConditionContextDataRef | Context data reference for accessing SmartObject owner Actor. | ||
| FWorldConditionContextDataRef | Context data reference for accessing SmartObject handle. | ||
| FWorldConditionContextDataRef | Context data reference for accessing SmartObject subsystem. | ||
| FWorldConditionContextDataRef | Context data reference for accessing SmartObject request's UserActor. |
Overridden from UWorldConditionSchema
| Type | Name | Description | |
|---|---|---|---|
| bool | IsStructAllowed
(
const UScriptStruct* InScriptStruct |