Navigation
API > API/Plugins > API/Plugins/MassSpawner
Inheritance Hierarchy
- UObject
- UMassEntitySpawnDataGeneratorBase
- UMassEntityEQSSpawnPointsGenerator
References
| Module | MassSpawner |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassSpawner/Public/MassEntityEQSSpawnPointsGenerator.h |
| Include | #include "MassEntityEQSSpawnPointsGenerator.h" |
Syntax
UCLASS (BlueprintType, Meta=(DisplayName="EQS SpawnPoints Generator"))
class UMassEntityEQSSpawnPointsGenerator : public UMassEntitySpawnDataGeneratorBase
Remarks
Describes the SpawnPoints Generator when we want to leverage the points given by an EQS Query
Variables
| Type | Name | Description | |
|---|---|---|---|
| FEQSParametrizedQueryExecutionRequest | EQSRequest |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | OnEQSQueryFinished
(
TSharedPtr< FEnvQueryResult > EQSResult, |
||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Overridden from UMassEntitySpawnDataGeneratorBase
| Type | Name | Description | |
|---|---|---|---|
| void | Generate
(
UObject& QueryOwner, |
Generate "Count" number of SpawnPoints and return as a list of position |