Open 3D Engine LmbrCentral Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <RandomTimedSpawnerComponent.h>
Inherits AZ::Component, AZ::TickBus::Handler, and RandomTimedSpawnerComponentRequestBus::Handler.
Public Member Functions | |
AZ_COMPONENT (RandomTimedSpawnerComponent, RandomTimedSpawnerComponentTypeId) | |
RandomTimedSpawnerComponent (RandomTimedSpawnerConfiguration *params) | |
void | Activate () override |
void | Deactivate () override |
void | OnTick (float deltaTime, AZ::ScriptTimePoint time) override |
void | Enable () override |
void | Disable () override |
void | Toggle () override |
bool | IsEnabled () override |
void | SetRandomDistribution (AZ::RandomDistributionType randomDistribution) override |
AZ::RandomDistributionType | GetRandomDistribution () override |
void | SetSpawnDelay (double spawnDelay) override |
double | GetSpawnDelay () override |
void | SetSpawnDelayVariation (double spawnDelayVariation) override |
double | GetSpawnDelayVariation () override |
A component to spawn slices at regular intervals at random points inside of a volume.