wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
SimulationHost Class Referenceabstract

Narrow interface letting Simulation reach its host scene without naming the concrete Scene class. More...

#include <SimulationHost.h>

Inheritance diagram for SimulationHost:
[legend]

Public Member Functions

virtual void setMuted (bool muted)=0
 Mutes or unmutes audio-producing elements in the host scene.
virtual QList< QGraphicsItem * > simulationItems () const =0
 Returns every item currently in the host scene.
virtual ~SimulationHost ()=default

Detailed Description

Narrow interface letting Simulation reach its host scene without naming the concrete Scene class.

Definition at line 19 of file SimulationHost.h.

Constructor & Destructor Documentation

◆ ~SimulationHost()

virtual SimulationHost::~SimulationHost ( )
virtualdefault

Member Function Documentation

◆ setMuted()

virtual void SimulationHost::setMuted ( bool muted)
pure virtual

Mutes or unmutes audio-producing elements in the host scene.

Implemented in Scene.

◆ simulationItems()

virtual QList< QGraphicsItem * > SimulationHost::simulationItems ( ) const
pure virtual

Returns every item currently in the host scene.

Implemented in Scene.


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