Allolib  1.0
C++ Components For Interactive Multimedia
al::DistributedScene Member List

This is the complete list of members for al::DistributedScene, including all inherited members.

allNotesOff() overrideal::DistributedScenevirtual
allocatePolyphony(int number)al::PolySynth
allocatePolyphony(std::string name, int number)al::PolySynth
allocateVoice(std::string name) (defined in al::PolySynth)al::PolySynth
allocateVoice() (defined in al::PolySynth)al::PolySynthinline
AllocationCallback typedef (defined in al::PolySynth)al::PolySynthprotected
append(AudioCallback &v)al::PolySynth
BusRoutingCallback typedef (defined in al::PolySynth)al::PolySynth
cleanup() (defined in al::DynamicScene)al::DynamicSceneinlinevirtual
consumeMessage(osc::Message &m, std::string rootOSCPath="") overrideal::DistributedScenevirtual
Creators typedef (defined in al::PolySynth)al::PolySynthprotected
disableAllocation() (defined in al::PolySynth)al::PolySynth
disableAllocation(std::string name) (defined in al::PolySynth)al::PolySynth
distanceAttenuation() (defined in al::DynamicScene)al::DynamicSceneinline
DistributedScene(std::string name="scene", int threadPoolSize=0, TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_CPU) (defined in al::DistributedScene)al::DistributedScene
DistributedScene(TimeMasterMode masterMode) (defined in al::DistributedScene)al::DistributedSceneinline
DynamicScene(int threadPoolSize=0, TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_AUDIO) (defined in al::DynamicScene)al::DynamicScene
FreeCallback typedef (defined in al::PolySynth)al::PolySynthprotected
gain(float gainValue)al::PolySynthinline
gain()al::PolySynthinline
getActiveVoices() (defined in al::PolySynth)al::PolySynthinline
getFreeVoice()al::PolySynth
getFreeVoices()al::PolySynthinline
getVoice(bool forceAlloc=false)al::PolySynth
getVoice(std::string name, bool forceAlloc=false)al::PolySynth
insertAfter(AudioCallback &v, AudioCallback &afterThis)al::PolySynth
insertBefore(AudioCallback &v, AudioCallback &beforeThis)al::PolySynth
insertFreeVoice(SynthVoice *voice)al::PolySynth
internalAudioIO (defined in al::PolySynth)al::PolySynthprotected
listenerPose()al::DynamicSceneinline
listenerPose(Pose &pose) (defined in al::DynamicScene)al::DynamicSceneinline
m_internalAudioConfigured (defined in al::PolySynth)al::PolySynthprotected
m_useInternalAudioIO (defined in al::PolySynth)al::PolySynthprotected
mActiveVoicesal::PolySynthprotected
mAllNotesOff (defined in al::PolySynth)al::PolySynthprotected
mAllocationCallbacks (defined in al::PolySynth)al::PolySynthprotected
mAudioGain (defined in al::PolySynth)al::PolySynthprotected
mBusRoutingCallback (defined in al::PolySynth)al::PolySynthprotected
mChannelMap (defined in al::PolySynth)al::PolySynthprotected
mCpuClockThread (defined in al::PolySynth)al::PolySynthprotected
mCpuGranularitySec (defined in al::PolySynth)al::PolySynthprotected
mCreators (defined in al::PolySynth)al::PolySynthprotected
mDefaultUserData (defined in al::PolySynth)al::PolySynthprotected
mFreeCallbacks (defined in al::PolySynth)al::PolySynthprotected
mFreeVoiceLock (defined in al::PolySynth)al::PolySynthprotected
mFreeVoicesal::PolySynthprotected
mGraphicsLock (defined in al::PolySynth)al::PolySynthprotected
mIdCounter (defined in al::PolySynth)al::PolySynthprotected
mMasterMode (defined in al::PolySynth)al::PolySynthprotected
mNoAllocationList (defined in al::PolySynth)al::PolySynthprotected
mPostProcessing (defined in al::PolySynth)al::PolySynthprotected
mRunCPUClock (defined in al::PolySynth)al::PolySynthprotected
mTriggerOffCallbacks (defined in al::PolySynth)al::PolySynthprotected
mTriggerOnCallbacks (defined in al::PolySynth)al::PolySynthprotected
mVerbose (defined in al::PolySynth)al::PolySynthprotected
mVoiceBusChannels (defined in al::PolySynth)al::PolySynthprotected
mVoiceIdsToFree (defined in al::PolySynth)al::PolySynthprotected
mVoiceIdsToTurnOff (defined in al::PolySynth)al::PolySynthprotected
mVoiceMaxInputChannels (defined in al::PolySynth)al::PolySynthprotected
mVoiceMaxOutputChannels (defined in al::PolySynth)al::PolySynthprotected
mVoicesToInsertal::PolySynthprotected
mVoiceToInsertLock (defined in al::PolySynth)al::PolySynthprotected
name() (defined in al::DistributedScene)al::DistributedSceneinline
PolySynth(TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_AUDIO) (defined in al::PolySynth)al::PolySynth
popFreeVoice(SynthVoice *voice)al::PolySynth
prepare(AudioIOData &io)al::DynamicScenevirtual
prepend(AudioCallback &v)al::PolySynth
print(std::ostream &stream=std::cout) (defined in al::DynamicScene)al::DynamicScene
processGain(AudioIOData &io) (defined in al::PolySynth)al::PolySynthinlineprotected
processInactiveVoices()al::PolySynthinline
processVoices()al::PolySynthinline
processVoiceTurnOff()al::PolySynthinline
registerAllocateCallback(std::function< void(SynthVoice *voice, void *)> cb, void *userData=nullptr)al::PolySynth
registerFreeCallback(std::function< bool(int id, void *userData)> cb, void *userData=nullptr)al::PolySynth
registerNotifier(OSCNotifier &notifier) (defined in al::DistributedScene)al::DistributedSceneinline
registerSynthClass(std::string name="", bool allowAutoAllocation=true)al::PolySynthinline
registerTriggerOffCallback(std::function< bool(int id, void *userData)> cb, void *userData=nullptr)al::PolySynth
registerTriggerOnCallback(std::function< bool(SynthVoice *voice, int offsetFrames, int id, void *userData)> cb, void *userData=nullptr)al::PolySynth
remove(AudioCallback &v)al::PolySynth
render(Graphics &g) finalal::DynamicScenevirtual
render(AudioIOData &io) finalal::DynamicScenevirtual
setAudioThreaded(bool threaded) (defined in al::DynamicScene)al::DynamicSceneinline
setBusRoutingCallback(BusRoutingCallback cb)al::PolySynth
setChannelMap(std::vector< size_t > channelMap)al::PolySynth
setCpuClockGranularity(double timeSecs)al::PolySynthinline
setDefaultUserData(void *userData)al::PolySynthinline
setSpatializer(Speakers &sl)al::DynamicSceneinline
setTimeMaster(TimeMasterMode masterMode)al::PolySynth
setUpdateThreaded(bool threaded) (defined in al::DynamicScene)al::DynamicSceneinline
setVoiceBusChannels(uint16_t channels)al::PolySynthinline
setVoiceMaxOutputChannels(uint16_t channels)al::PolySynth
showWorldMarker(bool show=true) (defined in al::DynamicScene)al::DynamicSceneinline
sortDrawingByDistance(bool sort=true)al::DynamicScene
startCpuClockThread() (defined in al::PolySynth)al::PolySynthprotected
stopAudioThreads()al::DynamicSceneinline
triggerOff(int id)al::PolySynth
TriggerOffCallback typedef (defined in al::PolySynth)al::PolySynthprotected
triggerOn(SynthVoice *voice, int offsetFrames=0, int id=-1, void *userData=nullptr)al::PolySynth
TriggerOnCallback typedef (defined in al::PolySynth)al::PolySynthprotected
update(double dt=0) finalal::DynamicScenevirtual
verbose() (defined in al::PolySynth)al::PolySynthinline
verbose(bool verbose) (defined in al::PolySynth)al::PolySynthinline
VoiceCreatorFunc typedef (defined in al::PolySynth)al::PolySynthprotected
~DynamicScene() (defined in al::DynamicScene)al::DynamicScenevirtual
~MessageConsumer() (defined in al::osc::MessageConsumer)al::osc::MessageConsumerinlinevirtual
~PolySynth() (defined in al::PolySynth)al::PolySynthvirtual