#include "amuse/Emitter.hpp" #include "amuse/Voice.hpp" #include "amuse/Engine.hpp" namespace amuse { Emitter::~Emitter() {} Emitter::Emitter(Engine& engine, const AudioGroup& group, std::shared_ptr<Voice>&& vox) : Entity(engine, group, vox->getObjectId()), m_vox(std::move(vox)) { } void Emitter::_destroy() { Entity::_destroy(); m_engine._destroyVoice(m_vox.get()); } void Emitter::setPos(const Vector3f& pos) { } void Emitter::setDir(const Vector3f& dir) { } void Emitter::setMaxDist(float maxDist) { } void Emitter::setMaxVol(float maxVol) { } void Emitter::setMinVol(float minVol) { } void Emitter::setFalloff(float falloff) { } }