Navigation
API > API/Plugins > API/Plugins/MassSpawner
Describes the SpawnPoints Generator when we want to spawn directly on Zone Graph
| Name | UMassEntityZoneGraphSpawnPointsGenerator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MassGameplay/Source/MassSpawner/Public/MassEntityZoneGraphSpawnPointsGenerator.h |
| Include Path | #include "MassEntityZoneGraphSpawnPointsGenerator.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Meta=(DisplayName="ZoneGraph SpawnPoints Generator"))
class UMassEntityZoneGraphSpawnPointsGenerator : public UMassEntitySpawnDataGeneratorBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMassEntitySpawnDataGeneratorBase → UMassEntityZoneGraphSpawnPointsGenerator
Functions
Public
Overridden from UMassEntitySpawnDataGeneratorBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Generate
(
UObject& QueryOwner, |
Generate "Count" number of SpawnPoints and return as a list of position | MassEntityZoneGraphSpawnPointsGenerator.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GeneratePointsForZoneGraphData
(
const ::AZoneGraphData& ZoneGraphData, |
MassEntityZoneGraphSpawnPointsGenerator.h |