Navigation
API > API/Plugins > API/Plugins/MassSpawner
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMassEntitySpawnDataGeneratorBase
- UMassEntityEQSSpawnPointsGenerator
References
| Module | MassSpawner |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassSpawner/Public/MassEntityEQSSpawnPointsGenerator.h |
| Include | #include "MassEntityEQSSpawnPointsGenerator.h" |
Syntax
UCLASS&40;BlueprintType, Meta&61;&40;DisplayName&61;"EQS SpawnPoints Generator"&41;&41;
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, |
Overridden from UMassEntitySpawnDataGeneratorBase
| Type | Name | Description | |
|---|---|---|---|
| void | Generate
(
UObject& QueryOwner, |
Generate "Count" number of SpawnPoints and return as a list of position |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |