Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- USmartObjectSettings
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectSettings.h |
| Include | #include "SmartObjectSettings.h" |
Syntax
UCLASS (Config=SmartObjects, defaultconfig, DisplayName="SmartObject",
AutoExpandCategories="SmartObject")
class USmartObjectSettings : public UDeveloperSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bShouldExcludePreConditionsOnDedicatedClient | Indicates whether or not the pre-conditions should be excluded from serializing SmartObjectDefinitions for client builds. | |
| ESmartObjectTagMergingPolicy | DefaultActivityTagsMergingPolicy | Default merging policy to use for Activity Tags in newly created SmartObjectDefinitions. | |
| ESmartObjectTagFilteringPolicy | DefaultUserTagsFilteringPolicy | Default filtering policy to use for TagQueries applied on User Tags in newly created SmartObjectDefinitions. | |
| TSubclassOf< USmartObjectWorldConditionSchema > | DefaultWorldConditionSchemaClass | Base world condition class for all new Smart Object definitions. |