Capycore Engine  0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Loading...
Searching...
No Matches
AudioSource Member List

This is the complete list of members for AudioSource, including all inherited members.

active() const noexceptComponent
active(bool value) noexceptComponent
add_on_attach(const std::function< void(Component &)> &action)Component
add_on_detach(const std::function< void(Component &)> &action)Component
audio_file_path() const noexceptAudioSource
audio_file_path(const std::string &path) noexceptAudioSource
audio_name() const noexceptAudioSource
AudioSource(std::string audio_file_path, bool play_on_awake=true, bool loop=false, float volume=1.0f)AudioSourceexplicit
Component()Componentexplicit
instance() const noexceptAudioSource
loop() const noexceptAudioSource
loop(bool value) noexceptAudioSource
mark_for_deletion() noexceptComponent
marked_for_deletion() const noexceptComponent
on_attach() overrideAudioSourcevirtual
on_deserialize(const std::vector< uint8_t > &, size_t &)Componentvirtual
on_detach() overrideAudioSourcevirtual
on_serialize(std::vector< uint8_t > &) constComponentvirtual
parent() const noexceptComponent
parent() noexceptComponent
parent(GameObject &parent)Component
parent(std::nullopt_t nullopt)Component
play(bool loop=false)AudioSource
play_on_awake() const noexceptAudioSource
play_on_awake(bool value) noexceptAudioSource
remove_on_attach(size_t index)Component
remove_on_detach(size_t index)Component
stop()AudioSource
type_name() const overrideAudioSourcevirtual
update(float dt) overrideAudioSourcevirtual
volume() const noexceptAudioSource
volume(float value) noexceptAudioSource
~AudioSource() override=defaultAudioSource
~Component()=defaultComponentvirtual