X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fsource.h;h=761e79175b8afaa6f3573a5e31e909b900c165b7;hb=ef9906f379e066cb9c754853a3cc771e8e881356;hp=1426a805cad02e53990d23cd9929edd201fbe179;hpb=2ff6e1cc7fcae3099b127a886360d7919a4b3efa;p=libs%2Fal.git diff --git a/source/source.h b/source/source.h index 1426a80..761e791 100644 --- a/source/source.h +++ b/source/source.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of libmspal -Copyright © 2008 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef MSP_AL_SOURCE_H_ #define MSP_AL_SOURCE_H_ @@ -37,18 +30,12 @@ public: Source(); ~Source(); - void attribute(ALenum, int); - void attribute(ALenum, float); - void attribute(ALenum, float, float, float); - void attribute(ALenum, const float *); - void get_attribute(ALenum, int *) const; - void get_attribute(ALenum, float *) const; - SourceState get_state() const; void set_position(float, float, float); + void set_velocity(float, float, float); void set_gain(float); - void set_rolloff_factor(float); + void set_buffer(const Buffer &); void queue_buffers(const std::vector &); void queue_buffer(const Buffer &);