zenilib
0.5.3.0
|
#include <Sound_Source_Pool.h>
Inherited by Zeni::Sound_Source_Pool::Positional_Replacement_Policy.
Public Member Functions | |
virtual | ~Replacement_Policy () |
virtual bool | operator() (const Sound_Source &lhs, const Sound_Source &rhs) const |
(Default) Priority Sort: Playing/Not-Playing, Priority, Gain, Recency More... | |
bool | operator() (const Sound_Source *const &lhs, const Sound_Source *const &rhs) const |
Definition at line 83 of file Sound_Source_Pool.h.
|
inlinevirtual |
Definition at line 85 of file Sound_Source_Pool.h.
|
virtual |
(Default) Priority Sort: Playing/Not-Playing, Priority, Gain, Recency
Reimplemented in Zeni::Sound_Source_Pool::Positional_Replacement_Policy.
Definition at line 73 of file Sound_Source_Pool.cpp.
References Zeni::Sound_Source::get_gain(), Zeni::Sound_Source::get_priority(), Zeni::Sound_Source::get_unstop_time(), and Zeni::Sound_Source::is_playing().
bool Zeni::Sound_Source_Pool::Replacement_Policy::operator() | ( | const Sound_Source *const & | lhs, |
const Sound_Source *const & | rhs | ||
) | const |
Definition at line 95 of file Sound_Source_Pool.cpp.