AInstancedPlacementPartitionActor

The base class used by any editor placement of instanced objects, which holds any relevant runtime data for the placed instances.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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

Name Description

Protected variable

TMap< FGuid, TU...

 

PlacedClientInfo

Placed Client info by corresponding client Guid.

Protected variable

FGuid

 

PlacementGridGuid

Constructors

Name Description

Public function

AInstancedPlacementPartitionActor

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

NotifySettingsObjectChanged

(
    UInstancedPlacementClientSettings&...
)

Public function

void

 

PostAddClientInstances()

Public function

FClientPlace...

 

PreAddClientInstances

(
    const FGuid& ClientGuid,
    const FString& InClientDisplayStri...,
    FClientDescriptorFunc RegisterDefin...
)

Public function

void

 

SetGridGuid

(
    const FGuid& InGuid
)

Overridden from APartitionActor

Name Description

Public function Virtual Const

uint32

 

GetDefaultGridSize

(
    UWorld* InWorld
)

Public function Virtual Const

FGuid

 

GetGridGuid()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Public function Virtual

void

 

PreEditUndo()

Called before applying a transaction to the object.

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Typedefs

Name

Description

FClientDescriptorFunc