Public Member Functions | List of all members
PoolBase::Listener Class Reference

A interface class that will be notified about changes to the pool. More...

Inheritance diagram for PoolBase::Listener:
AudioSampleProcessor SampleMap AudioFileEnvelope AudioLooper ConvolutionEffect

Public Member Functions

virtual void poolEntryAdded ()
 Called whenever a pool entry was added. More...
 
virtual void poolEntryChanged (PoolReference referenceThatWasChanged)
 If a pool entry gets changed, this will be called. More...
 
virtual void poolEntryRemoved ()
 Called when a pool entry was removed. More...
 

Detailed Description

A interface class that will be notified about changes to the pool.

If you want to reflect the state of a pool in your UI, subclass this and overwrite the callbacks. They will be asynchronously called after the state of the pool changes.

Member Function Documentation

virtual void poolEntryAdded ( )
inlinevirtual

Called whenever a pool entry was added.

virtual void poolEntryChanged ( PoolReference  referenceThatWasChanged)
inlinevirtual

If a pool entry gets changed, this will be called.

virtual void poolEntryRemoved ( )
inlinevirtual

Called when a pool entry was removed.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.