Navigation
API > API/Plugins > API/Plugins/ClonerEffector > API/Plugins/ClonerEffector/Cloner > API/Plugins/ClonerEffector/Cloner/Extensions
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCEClonerExtensionBase
- UCEClonerEmitterSpawnExtension
References
| Module | ClonerEffector |
| Header | /Engine/Plugins/Experimental/ClonerEffector/Source/ClonerEffector/Public/Cloner/Extensions/CEClonerEmitterSpawnExtension.h |
| Include | #include "Cloner/Extensions/CEClonerEmitterSpawnExtension.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Within=CEClonerComponent, Meta=(Section="Emission", Priority=2))
class UCEClonerEmitterSpawnExtension : public UCEClonerExtensionBase
Remarks
Extension dealing with clones spawning options
Variables
| Type | Name | Description | |
|---|---|---|---|
| ECEClonerSpawnBehaviorMode | SpawnBehaviorMode | How does spawn occurs | |
| float | SpawnLoopInterval | Interval/Duration of spawn for clones | |
| int32 | SpawnLoopIterations | Amount of spawn iterations for clones | |
| ECEClonerSpawnLoopMode | SpawnLoopMode | How many times do we spawn clones | |
| float | SpawnRate | How many clones to spawn each seconds |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| ECEClonerSpawnBehaviorMode | |||
| float | |||
| int32 | |||
| ECEClonerSpawnLoopMode | |||
| float | GetSpawnRate () |
||
| void | SetSpawnBehaviorMode
(
ECEClonerSpawnBehaviorMode InMode |
||
| void | SetSpawnLoopInterval
(
float InInterval |
||
| void | SetSpawnLoopIterations
(
int32 InIterations |
||
| void | SetSpawnLoopMode
(
ECEClonerSpawnLoopMode InMode |
||
| void | SetSpawnRate
(
float InRate |
Overridden from UCEClonerExtensionBase
| Type | Name | Description | |
|---|---|---|---|
| void | OnExtensionParametersChanged
(
UCEClonerComponent* InComponent |
Called to reapply extension parameters |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Called when a property on this object has been modified externally |
Constants
| Name | Description |
|---|---|
| PropertyChangeDispatcher | Used for PECP |