Navigation
API > API/Plugins > API/Plugins/MassLWI
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UMassActorSpawnerSubsystem
- UMassLWIClientActorSpawnerSubsystem
References
| Module | MassLWI |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassLWI/Public/MassLWIClientActorSpawnerSubsystem.h |
| Include | #include "MassLWIClientActorSpawnerSubsystem.h" |
Syntax
UCLASS&40;&41;
class UMassLWIClientActorSpawnerSubsystem : public UMassActorSpawnerSubsystem
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< TSubclassOf< AActor >, FMassStoredActorsContainer > | PendingActors | ||
| FDelegateHandle | WorldOnActorSpawnedHandle |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | OnActorSpawned
(
AActor* InActor |
||
| void | RegisterRepresentedClass
(
UClass* RepresentedClass |
Checks if RepresentedClass represents an actor class and if so creates an entry in PendingActors for the type |
Overridden from UMassActorSpawnerSubsystem
| Type | Name | Description | |
|---|---|---|---|
| ESpawnRequestStatus | SpawnActor
(
FConstStructView SpawnRequestView, |
UMassActorSpawnerSubsystem API begin. |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize
(
FSubsystemCollectionBase& Collection |
USubsystem BEGIN. | |
| bool | ShouldCreateSubsystem
(
UObject* Outer |
USubsystem API begin. |