Navigation
API > API/Plugins > API/Plugins/MassActors
Inheritance Hierarchy
- UWorldSubsystem
- UMassSubsystemBase
- UMassActorSubsystem
References
| Module | MassActors |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassActors/Public/MassActorSubsystem.h |
| Include | #include "MassActorSubsystem.h" |
Syntax
UCLASS ()
class UMassActorSubsystem : public UMassSubsystemBase
Remarks
A subsystem managing communication between Actors and Mass
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FMassActorManager > | ActorManager |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DisconnectActor
(
const TObjectKey< const AActor > Actor, |
Removes the connection between Actor and the given entity. | |
| AActor * | GetActorFromHandle
(
const FMassEntityHandle Handle, |
Get an actor pointer from a mass handle | |
| FMassEntityHandle | GetEntityHandleFromActor
(
const TObjectKey< const AActor > Actor |
Get mass handle from an actor | |
| void | RemoveHandleForActor
(
const TObjectKey< const AActor > Actor |
Remove entry associated to an actor | |
| void | SetHandleForActor
(
const TObjectKey< const AActor > Actor, |
Set the mass handle associated to an actor |
Overridden from UMassSubsystemBase
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
||
| void | Initialize
(
FSubsystemCollectionBase& Collection |
USubsystem BEGIN. |