Navigation
API > API/Plugins > API/Plugins/InstancedActors
Inheritance Hierarchy
- UObject
- UMassRepresentationActorManagement
- UInstancedActorsRepresentationActorManagement
References
| Module | InstancedActors |
| Header | /Engine/Plugins/Runtime/InstancedActors/Source/InstancedActors/Public/InstancedActorsRepresentationActorManagement.h |
| Include | #include "InstancedActorsRepresentationActorManagement.h" |
Syntax
UCLASS (MinimalAPI)
class UInstancedActorsRepresentationActorManagement : public UMassRepresentationActorManagement
Functions
| Type | Name | Description | |
|---|---|---|---|
| AActor * | FindOrInstantlySpawnActor
(
UMassRepresentationSubsystem& RepresentationSubsystem, |
||
| void | OnActorUnlinked
(
AActor& Actor |
Called by UInstancedActorsData::UnlinkActor to cleanup actor delegate callbacks. | |
| void | OnSpawnedActorDestroyed
(
AActor& DestroyedActor, |
||
| void | OnSpawnedBuildingActorMoved
(
USceneComponent* MovedActorRootComponent, |
Overridden from UMassRepresentationActorManagement
| Type | Name | Description | |
|---|---|---|---|
| EMassActorSpawnRequestAction | OnPostActorSpawn
(
const FMassActorSpawnRequestHandle& SpawnRequestHandle, |
Method that will be bound to a delegate used post-spawn to notify and let the requester configure the actor | |
| void | SetActorEnabled
(
const EMassActorEnabledType EnabledType, |
Overriding to make sure ticking doesn't get enabled on spawned actors - we don't want that for handled actors | |
| void | TeleportActor
(
const FTransform& Transform, |
Overridden to skip transform updates for replicated actors on clients |