Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ADEPRECATED_SmartObjectCollection
References
| Module | SmartObjectsModule |
| Header | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectCollection.h |
| Include | #include "SmartObjectCollection.h" |
Syntax
UCLASS&40;Deprecated, NotBlueprintable,
HideCategories&61;&40;Rendering, Replication, Collision, Input, HLOD, Actor, LOD, Cooking, WorldPartition&41;,
NotPlaceable,
Meta&61;&40;DeprecationMessage&61;"SmartObjectCollection class is deprecated. Please use SmartObjectPersistentCollection instead."&41;&41;
class ADEPRECATED_SmartObjectCollection : public AActor
Remarks
Actor holding smart object persistent data
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bBuildCollectionAutomatically | ||
| bool | bBuildingForWorldPartition | ||
| bool | bIgnoreLevelTesting | If set to true will result in letting the level-less SmartObjects to register. | |
| FBox | Bounds | ||
| bool | bRegistered | ||
| TArray< FSmartObjectCollectionEntry > | CollectionEntries | ||
| TArray< TObjectPtr< const USmartObjectDefinition > > | Definitions | ||
| TMap< FSmartObjectHandle, FSoftObjectPath > | RegisteredIdToObjectMap |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ADEPRECATED_SmartObjectCollection
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Removes all entries from the collection. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |