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 |