![]() |
Simulant
21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::Sound, including all inherited members.
_bind_id_pointer(ResourceTypePtr ptr) (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inline |
_driver() const (defined in smlt::Sound) | smlt::Sound | inline |
_overwrite_id(SoundID new_id) (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inline |
age() const (defined in smlt::Asset) | smlt::Asset | |
Asset(AssetManager *manager) (defined in smlt::Asset) | smlt::Asset | |
Asset(const Asset &rhs) (defined in smlt::Asset) | smlt::Asset | protected |
asset_manager() (defined in smlt::Asset) | smlt::Asset | inline |
asset_manager() const (defined in smlt::Asset) | smlt::Asset | inline |
AudioSource (defined in smlt::Sound) | smlt::Sound | friend |
buffer_size() const (defined in smlt::Sound) | smlt::Sound | |
channels() const (defined in smlt::Sound) | smlt::Sound | inline |
clean_up() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |
create(Args &&... args) (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | inlinestatic |
create() (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | inlinestatic |
data (defined in smlt::Asset) | smlt::Asset | |
format() (defined in smlt::Sound) | smlt::Sound | inline |
has_name() const (defined in smlt::Nameable) | smlt::Nameable | inline |
id() const (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inline |
id_type typedef (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | |
Identifiable(SoundID id) (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inline |
Identifiable()=default (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | |
init() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |
input_stream() (defined in smlt::Sound) | smlt::Sound | inline |
name() const (defined in smlt::Nameable) | smlt::Nameable | inline |
operator<(const Identifiable< SoundID > &rhs) const (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inlinevirtual |
operator=(const Asset &rhs) (defined in smlt::Asset) | smlt::Asset | protected |
operator==(const Identifiable< SoundID > &rhs) const (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inlinevirtual |
PlayingSound (defined in smlt::Sound) | smlt::Sound | friend |
ptr typedef (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | |
RefCounted()=default (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | protected |
RefCounted(Args &&...) (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | inlineprotected |
sample_rate() const (defined in smlt::Sound) | smlt::Sound | inline |
set_channels(uint8_t ch) (defined in smlt::Sound) | smlt::Sound | inline |
set_format(AudioDataFormat format) (defined in smlt::Sound) | smlt::Sound | inline |
set_garbage_collection_method(GarbageCollectMethod method) (defined in smlt::Asset) | smlt::Asset | |
set_input_stream(std::shared_ptr< std::istream > stream) (defined in smlt::Sound) | smlt::Sound | inline |
set_name(const std::string &name) (defined in smlt::Nameable) | smlt::Nameable | inline |
set_name_and_get(const std::string &name) (defined in smlt::ChainNameable< Sound >) | smlt::ChainNameable< Sound > | inline |
set_playing_sound_init_function(Func &&func) (defined in smlt::Sound) | smlt::Sound | inline |
set_sample_rate(uint32_t rate) (defined in smlt::Sound) | smlt::Sound | inline |
Sound(SoundID id, AssetManager *asset_manager, SoundDriver *sound_driver) (defined in smlt::Sound) | smlt::Sound | |
stream_length() const (defined in smlt::Sound) | smlt::Sound | inline |
wptr typedef (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | |
~Asset() (defined in smlt::Asset) | smlt::Asset | virtual |
~Identifiable() (defined in smlt::generic::Identifiable< SoundID >) | smlt::generic::Identifiable< SoundID > | inlinevirtual |
~Loadable() (defined in smlt::Loadable) | smlt::Loadable | inlinevirtual |
~Nameable() (defined in smlt::Nameable) | smlt::Nameable | inlinevirtual |
~RefCounted() (defined in smlt::RefCounted< Sound >) | smlt::RefCounted< Sound > | inlineprotectedvirtual |
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |