Navigation
API > API/Plugins > API/Plugins/InstancedActors
Inheritance Hierarchy
- UWorldSubsystem
- UMassSubsystemBase
- UMassActorSpawnerSubsystem
- UClientInstancedActorsSpawnerSubsystem
References
| Module | InstancedActors |
| Header | /Engine/Plugins/Runtime/InstancedActors/Source/InstancedActors/Public/ClientInstancedActorsSpawnerSubsystem.h |
| Include | #include "ClientInstancedActorsSpawnerSubsystem.h" |
Syntax
UCLASS ()
class UClientInstancedActorsSpawnerSubsystem : public UMassActorSpawnerSubsystem
Remarks
Used on Clients to handle actor spawning synchronized with the Server. At the moment it boils down to storing actor spawning requests and putting them in Pending state until the server-spawned actor gets replicated over to the Client.
Overridden from UMassActorSpawnerSubsystem
| Type | Name | Description | |
|---|---|---|---|
| bool | ReleaseActorToPool
(
AActor* Actor |
Try releasing this actor to pool if possible | |
| ESpawnRequestStatus | SpawnActor
(
FConstStructView SpawnRequestView, |
Actual code that will spawn the actor, overridable by subclass if need to be. |
Overridden from UMassSubsystemBase
| Type | Name | Description | |
|---|---|---|---|
| bool | ShouldCreateSubsystem
(
UObject* Outer |