Navigation
API > API/Plugins > API/Plugins/MassSpawner
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataAsset
- UMassEntityConfigAsset
References
| Module | MassSpawner |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassSpawner/Public/MassEntityConfigAsset.h |
| Include | #include "MassEntityConfigAsset.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UMassEntityConfigAsset : public UDataAsset
Remarks
Agent Config asset allows to create shared configs that can be used as base for derived configs. The asset can be used as is i.e. on a spawner, or you can use FMassEntityConfig to allow last minute changes at use site.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMassEntityConfig | Config | The config described in this asset. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DestroyEntityTemplate
(
const UWorld& World |
||
| const UMassEntityTraitBase * | FindTrait
(
TSubclassOf< UMassEntityTraitBase > TraitClass, |
Looks for a trait of the indicated type, accepting all child classes as well, unless bExactMatch == true | |
| const FMassEntityConfig & | GetConfig () |
||
| FMassEntityConfig & | |||
| const FMassEntityTemplate & | GetOrCreateEntityTemplate
(
const UWorld& World |
||
| void |