Navigation
API > API/Plugins > API/Plugins/MassGameplayDebug
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UMassDebuggerSubsystem
References
| Module | MassGameplayDebug |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassGameplayDebug/Public/MassDebuggerSubsystem.h |
| Include | #include "MassDebuggerSubsystem.h" |
Syntax
UCLASS&40;&41;
class UMassDebuggerSubsystem : public UWorldSubsystem
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCollectingData | ||
| TObjectPtr< AMassDebugVisualizer > | DebugVisualizer | ||
| TArray< FMassEntityHandle > | Entities | ||
| TArray< FVector > | Locations | ||
| FDelegateHandle | OnEntitySelectedHandle | ||
| FMassEntityHandle | SelectedEntity | ||
| FString | SelectedEntityDetails | ||
| TArray< FShapeDesc >[uint8(EMassEntityDebugShape::MAX)] | Shapes | ||
| TObjectPtr< UMassDebugVisualizationComponent > | VisualizationComponent |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddShape
(
EMassEntityDebugShape Shape, |
||
| void | AppendSelectedEntityInfo
(
const FString& Info |
||
| void | |||
| AMassDebugVisualizer & | GetOrSpawnDebugVisualizer
(
UWorld& InWorld |
||
| FMassEntityHandle | |||
| const FString & | |||
| const TArray< FShapeDesc > * | GetShapes () |
||
| UMassDebugVisualizationComponent * | Fetches the UMassDebugVisualizationComponent owned by lazily created DebugVisualizer | ||
| bool | Methods to optimize the collection of data to only when category is enabled. | ||
| void | OnEntitySelected
(
const FMassEntityManager& EntityManager, |
||
| void | OnProcessingPhaseStarted
(
const float DeltaSeconds |
||
| void | |||
| void | |||
| void | SetSelectedEntity
(
const FMassEntityHandle InSelectedEntity |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
USubsystem BEGIN. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FShapeDesc |