8 #include "sequenceplayeraudiooutput.h"
11 #include <component.h>
12 #include <componentptr.h>
13 #include <audio/utility/safeptr.h>
16 #include <audio/component/audiocomponentbase.h>
24 class SequencePlayerAudioOutputComponentInstance;
69 return mSequencePlayerAudioOutput->getChannelCount();
80 return mSequencePlayerAudioOutput->getOutputForChannel(channel);
87 void onDestroy()
override;
SequencePlayerAudioOutputComponentInstance(EntityInstance &entity, Component &resource)
Definition: sequenceplayeraudiooutputcomponent.h:57
Definition: sequenceplayeraudiooutputcomponent.h:47
Definition: objectptr.h:154
Definition: errorstate.h:19
Definition: audiocomponentbase.h:47
OutputPin * getOutputForChannel(int channel) override
Definition: sequenceplayeraudiooutputcomponent.h:78
Definition: audiocomponentbase.h:31
Definition: sequenceplayeraudiooutputcomponent.h:31
Definition: audiopin.h:197
ResourcePtr< SequencePlayerAudioOutput > mSequencePlayerAudioOutput
Property: 'Sequence Player Audio Output' resource ptr to audio output of Sequencer.
Definition: sequenceplayeraudiooutputcomponent.h:44
Definition: sequenceplayeraudiooutput.h:42
Definition: component.h:151
SequencePlayerAudioOutputComponent()
Definition: sequenceplayeraudiooutputcomponent.h:39
int getChannelCount() const override
Definition: sequenceplayeraudiooutputcomponent.h:67
Definition: templateapp.h:17