Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Instances
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- APartitionActor
- AISMPartitionActor
- AInstancedPlacementPartitionActor
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Instances/InstancedPlacementPartitionActor.h |
| Include | #include "Instances/InstancedPlacementPartitionActor.h" |
Syntax
class AInstancedPlacementPartitionActor : public AISMPartitionActor
Remarks
The base class used by any editor placement of instanced objects, which holds any relevant runtime data for the placed instances.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FGuid, TUniqueObj< FClientPlacementInfo > > | PlacedClientInfo | Placed Client info by corresponding client Guid. | |
| FGuid | PlacementGridGuid |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AInstancedPlacementPartitionActor
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | NotifySettingsObjectChanged
(
UInstancedPlacementClientSettings* InSettingsObject |
||
| void | |||
| FClientPlacementInfo * | PreAddClientInstances
(
const FGuid& ClientGuid, |
||
| void | SetGridGuid
(
const FGuid& InGuid |
Overridden from APartitionActor
| Type | Name | Description | |
|---|---|---|---|
| uint32 | GetDefaultGridSize
(
UWorld* InWorld |
||
| FGuid | GetGridGuid () |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditUndo () |
Called after applying a transaction to the object. | |
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. | |
| void | PreEditUndo () |
Called before applying a transaction to the object. | |
| void | Handles reading, writing, and reference collecting using FArchive. |
Typedefs
| Name | Description |
|---|---|
| FClientDescriptorFunc |