Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
UiParticleEmitterInterface Member List

This is the complete list of members for UiParticleEmitterInterface, including all inherited members.

EmitShape enum nameUiParticleEmitterInterface
GetEmitAngle()=0UiParticleEmitterInterfacepure virtual
GetEmitAngleVariation()=0UiParticleEmitterInterfacepure virtual
GetEmitterLifetime()=0UiParticleEmitterInterfacepure virtual
GetEmitterShape()=0UiParticleEmitterInterfacepure virtual
GetInsideEmitDistance()=0UiParticleEmitterInterfacepure virtual
GetIsEmitOnActivate()=0UiParticleEmitterInterfacepure virtual
GetIsEmitOnEdge()=0UiParticleEmitterInterfacepure virtual
GetIsEmitterLifetimeInfinite()=0UiParticleEmitterInterfacepure virtual
GetIsEmitting()=0UiParticleEmitterInterfacepure virtual
GetIsHitParticleCountOnActivate()=0UiParticleEmitterInterfacepure virtual
GetIsParticleAspectRatioLocked()=0UiParticleEmitterInterfacepure virtual
GetIsParticleCountLimited()=0UiParticleEmitterInterfacepure virtual
GetIsParticleInitialRotationFromInitialVelocity()=0UiParticleEmitterInterfacepure virtual
GetIsParticleLifetimeInfinite()=0UiParticleEmitterInterfacepure virtual
GetIsParticlePositionRelativeToEmitter()=0UiParticleEmitterInterfacepure virtual
GetIsParticleRotationFromVelocity()=0UiParticleEmitterInterfacepure virtual
GetIsRandomSeedFixed()=0UiParticleEmitterInterfacepure virtual
GetIsSpriteSheetAnimated()=0UiParticleEmitterInterfacepure virtual
GetIsSpriteSheetAnimationLooped()=0UiParticleEmitterInterfacepure virtual
GetIsSpriteSheetIndexRandom()=0UiParticleEmitterInterfacepure virtual
GetMaxParticles()=0UiParticleEmitterInterfacepure virtual
GetOutsideEmitDistance()=0UiParticleEmitterInterfacepure virtual
GetParticleAcceleration()=0UiParticleEmitterInterfacepure virtual
GetParticleAccelerationCoordinateType()=0UiParticleEmitterInterfacepure virtual
GetParticleAlpha()=0UiParticleEmitterInterfacepure virtual
GetParticleColor()=0UiParticleEmitterInterfacepure virtual
GetParticleColorBrightnessVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleColorTintVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleEmitRate()=0UiParticleEmitterInterfacepure virtual
GetParticleHeight()=0UiParticleEmitterInterfacepure virtual
GetParticleHeightVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleInitialDirectionType()=0UiParticleEmitterInterfacepure virtual
GetParticleInitialRotation()=0UiParticleEmitterInterfacepure virtual
GetParticleInitialRotationVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleInitialVelocity()=0UiParticleEmitterInterfacepure virtual
GetParticleInitialVelocityVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleLifetime()=0UiParticleEmitterInterfacepure virtual
GetParticleLifetimeVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleMovementCoordinateType()=0UiParticleEmitterInterfacepure virtual
GetParticlePivot()=0UiParticleEmitterInterfacepure virtual
GetParticleRotationSpeed()=0UiParticleEmitterInterfacepure virtual
GetParticleRotationSpeedVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleSize()=0UiParticleEmitterInterfacepure virtual
GetParticleSpeed()=0UiParticleEmitterInterfacepure virtual
GetParticleSpeedVariation()=0UiParticleEmitterInterfacepure virtual
GetParticleWidth()=0UiParticleEmitterInterfacepure virtual
GetParticleWidthVariation()=0UiParticleEmitterInterfacepure virtual
GetRandomSeed()=0UiParticleEmitterInterfacepure virtual
GetSprite()=0UiParticleEmitterInterfacepure virtual
GetSpritePathname()=0UiParticleEmitterInterfacepure virtual
GetSpriteSheetCellEndIndex()=0UiParticleEmitterInterfacepure virtual
GetSpriteSheetCellIndex()=0UiParticleEmitterInterfacepure virtual
GetSpriteSheetFrameDelay()=0UiParticleEmitterInterfacepure virtual
ParticleCoordinateType enum nameUiParticleEmitterInterface
ParticleInitialDirectionType enum nameUiParticleEmitterInterface
ParticleKeyframeTangentType enum nameUiParticleEmitterInterface
SetEmitAngle(float emitAngle)=0UiParticleEmitterInterfacepure virtual
SetEmitAngleVariation(float emitAngleVariation)=0UiParticleEmitterInterfacepure virtual
SetEmitterLifetime(float emitterLifetime)=0UiParticleEmitterInterfacepure virtual
SetEmitterShape(EmitShape emitterShape)=0UiParticleEmitterInterfacepure virtual
SetInsideEmitDistance(float insideEmitDistance)=0UiParticleEmitterInterfacepure virtual
SetIsEmitOnActivate(bool emitOnActivate)=0UiParticleEmitterInterfacepure virtual
SetIsEmitOnEdge(bool emitOnEdge)=0UiParticleEmitterInterfacepure virtual
SetIsEmitterLifetimeInfinite(bool emitterLifetimeInfinite)=0UiParticleEmitterInterfacepure virtual
SetIsEmitting(bool emitParticles)=0UiParticleEmitterInterfacepure virtual
SetIsHitParticleCountOnActivate(bool hitParticleCountOnActivate)=0UiParticleEmitterInterfacepure virtual
SetIsParticleAspectRatioLocked(bool aspectRatioLocked)=0UiParticleEmitterInterfacepure virtual
SetIsParticleCountLimited(bool particleCountLimited)=0UiParticleEmitterInterfacepure virtual
SetIsParticleInitialRotationFromInitialVelocity(bool rotationFromVelocity)=0UiParticleEmitterInterfacepure virtual
SetIsParticleLifetimeInfinite(bool infiniteLifetime)=0UiParticleEmitterInterfacepure virtual
SetIsParticlePositionRelativeToEmitter(bool relativeToEmitter)=0UiParticleEmitterInterfacepure virtual
SetIsParticleRotationFromVelocity(bool rotationFromVelocity)=0UiParticleEmitterInterfacepure virtual
SetIsRandomSeedFixed(bool randomSeedFixed)=0UiParticleEmitterInterfacepure virtual
SetIsSpriteSheetAnimated(bool isSpriteSheetAnimated)=0UiParticleEmitterInterfacepure virtual
SetIsSpriteSheetAnimationLooped(bool isSpriteSheetAnimationLooped)=0UiParticleEmitterInterfacepure virtual
SetIsSpriteSheetIndexRandom(bool isSpriteSheetIndexRandom)=0UiParticleEmitterInterfacepure virtual
SetMaxParticles(AZ::u32 maxParticles)=0UiParticleEmitterInterfacepure virtual
SetOutsideEmitDistance(float outsideEmitDistance)=0UiParticleEmitterInterfacepure virtual
SetParticleAcceleration(AZ::Vector2 acceleration)=0UiParticleEmitterInterfacepure virtual
SetParticleAccelerationCoordinateType(ParticleCoordinateType particleAccelerationCoordinateType)=0UiParticleEmitterInterfacepure virtual
SetParticleAlpha(float alpha)=0UiParticleEmitterInterfacepure virtual
SetParticleColor(AZ::Color color)=0UiParticleEmitterInterfacepure virtual
SetParticleColorBrightnessVariation(float brightnessVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleColorTintVariation(float tintVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleEmitRate(float particleEmitRate)=0UiParticleEmitterInterfacepure virtual
SetParticleHeight(float height)=0UiParticleEmitterInterfacepure virtual
SetParticleHeightVariation(float heightVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleInitialDirectionType(ParticleInitialDirectionType initialDirectionType)=0UiParticleEmitterInterfacepure virtual
SetParticleInitialRotation(float initialRotation)=0UiParticleEmitterInterfacepure virtual
SetParticleInitialRotationVariation(float initialRotationVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleInitialVelocity(AZ::Vector2 initialVelocity)=0UiParticleEmitterInterfacepure virtual
SetParticleInitialVelocityVariation(AZ::Vector2 initialVelocityVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleLifetime(float lifetime)=0UiParticleEmitterInterfacepure virtual
SetParticleLifetimeVariation(float lifetimeVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleMovementCoordinateType(ParticleCoordinateType particleMovementCoordinateType)=0UiParticleEmitterInterfacepure virtual
SetParticlePivot(AZ::Vector2 particlePivot)=0UiParticleEmitterInterfacepure virtual
SetParticleRotationSpeed(float rotationSpeed)=0UiParticleEmitterInterfacepure virtual
SetParticleRotationSpeedVariation(float rotationSpeedVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleSize(AZ::Vector2 particleSize)=0UiParticleEmitterInterfacepure virtual
SetParticleSpeed(float speed)=0UiParticleEmitterInterfacepure virtual
SetParticleSpeedVariation(float speedVariation)=0UiParticleEmitterInterfacepure virtual
SetParticleWidth(float width)=0UiParticleEmitterInterfacepure virtual
SetParticleWidthVariation(float widthVariation)=0UiParticleEmitterInterfacepure virtual
SetRandomSeed(int randomSeed)=0UiParticleEmitterInterfacepure virtual
SetSprite(ISprite *sprite)=0UiParticleEmitterInterfacepure virtual
SetSpritePathname(AZStd::string spritePath)=0UiParticleEmitterInterfacepure virtual
SetSpriteSheetCellEndIndex(int spriteSheetEndIndex)=0UiParticleEmitterInterfacepure virtual
SetSpriteSheetCellIndex(int spriteSheetIndex)=0UiParticleEmitterInterfacepure virtual
SetSpriteSheetFrameDelay(float spriteSheetFrameDelay)=0UiParticleEmitterInterfacepure virtual
~UiParticleEmitterInterface() (defined in UiParticleEmitterInterface)UiParticleEmitterInterfaceinlinevirtual