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