unreal.CEClonerEmitterSpawnExtension

class unreal.CEClonerEmitterSpawnExtension(outer: Object | None = None, name: Name | str = 'None')

Bases: CEClonerExtensionBase

Extension dealing with clones spawning options

C++ Source:

  • Plugin: ClonerEffector

  • Module: ClonerEffector

  • File: CEClonerEmitterSpawnExtension.h

Editor Properties: (see get_editor_property/set_editor_property)

  • spawn_behavior_mode (CEClonerSpawnBehaviorMode): [Read-Write] How does spawn occurs

  • spawn_loop_interval (float): [Read-Write] Interval/Duration of spawn for clones

  • spawn_loop_iterations (int32): [Read-Write] Amount of spawn iterations for clones

  • spawn_loop_mode (CEClonerSpawnLoopMode): [Read-Write] How many times do we spawn clones

  • spawn_rate (float): [Read-Write] How many clones to spawn each seconds

get_spawn_behavior_mode() CEClonerSpawnBehaviorMode

Get Spawn Behavior Mode

Return type:

CEClonerSpawnBehaviorMode

get_spawn_loop_interval() float

Get Spawn Loop Interval

Return type:

float

get_spawn_loop_iterations() int32

Get Spawn Loop Iterations

Return type:

int32

get_spawn_loop_mode() CEClonerSpawnLoopMode

Get Spawn Loop Mode

Return type:

CEClonerSpawnLoopMode

get_spawn_rate() float

Get Spawn Rate

Return type:

float

set_spawn_behavior_mode(mode) None

Set Spawn Behavior Mode

Parameters:

mode (CEClonerSpawnBehaviorMode)

set_spawn_loop_interval(interval) None

Set Spawn Loop Interval

Parameters:

interval (float)

set_spawn_loop_iterations(iterations) None

Set Spawn Loop Iterations

Parameters:

iterations (int32)

set_spawn_loop_mode(mode) None

Set Spawn Loop Mode

Parameters:

mode (CEClonerSpawnLoopMode)

set_spawn_rate(rate) None

Set Spawn Rate

Parameters:

rate (float)