Open 3D Engine OpenParticleSystem Gem API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
OpenParticle::ParticleRequest Class Referenceabstract

Inherits AZ::ComponentBus.

Public Member Functions

virtual void Play ()=0
 Triggers the particle system to start playing.
 
virtual void Pause ()=0
 Pauses the particle system simulation.
 
virtual void Stop ()=0
 Stops the particle system simulation.
 
virtual void SetVisibility (bool visible)=0
 
virtual bool GetVisibility () const =0
 

Member Function Documentation

◆ GetVisibility()

virtual bool OpenParticle::ParticleRequest::GetVisibility ( ) const
pure virtual

Retrieves the current visibility state of the particle system.

Returns
true if the particle system is visible; false otherwise.

◆ SetVisibility()

virtual void OpenParticle::ParticleRequest::SetVisibility ( bool  visible)
pure virtual

Sets the visibility state of the particle system.

Parameters
visibleIf true, the particle system will be rendered. If false, it will remain hidden until visibility is restored.

The documentation for this class was generated from the following file: