9 #include <audio/utility/safeptr.h>
12 #include <audio/node/levelmeternode.h>
13 #include <audio/component/audiocomponentbase.h>
14 #include <audio/node/filternode.h>
22 class LevelMeterComponentInstance;
41 bool mFilterInput =
false;
115 SafeOwner<LevelMeterNode> mMeter =
nullptr;
116 SafeOwner<FilterNode> mFilter =
nullptr;
118 LevelMeterComponent* mResource =
nullptr;
119 AudioService* mAudioService =
nullptr;
Definition: levelmetercomponent.h:29
Definition: errorstate.h:19
Definition: audiocomponentbase.h:47
LevelMeterComponentInstance(EntityInstance &entity, Component &resource)
Definition: levelmetercomponent.h:59
float TimeValue
Definition: audiotypes.h:119
float ControllerValue
Definition: audiotypes.h:113
Definition: component.h:28
Definition: component.h:43
nap::ComponentPtr< AudioComponentBase > mInput
property: 'Input' The component whose audio output will be measured.
Definition: levelmetercomponent.h:38
Definition: component.h:151
Definition: templateapp.h:17
EType
Definition: levelmeternode.h:32
LevelMeterComponent()
Definition: levelmetercomponent.h:35
Definition: component.h:31
Definition: levelmetercomponent.h:55