|
Capycore Engine
0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
|
This is the complete list of members for AudioSource, including all inherited members.
| active() const noexcept | Component | |
| active(bool value) noexcept | Component | |
| add_on_attach(const std::function< void(Component &)> &action) | Component | |
| add_on_detach(const std::function< void(Component &)> &action) | Component | |
| audio_file_path() const noexcept | AudioSource | |
| audio_file_path(const std::string &path) noexcept | AudioSource | |
| audio_name() const noexcept | AudioSource | |
| AudioSource(std::string audio_file_path, bool play_on_awake=true, bool loop=false, float volume=1.0f) | AudioSource | explicit |
| Component() | Component | explicit |
| instance() const noexcept | AudioSource | |
| loop() const noexcept | AudioSource | |
| loop(bool value) noexcept | AudioSource | |
| mark_for_deletion() noexcept | Component | |
| marked_for_deletion() const noexcept | Component | |
| on_attach() override | AudioSource | virtual |
| on_deserialize(const std::vector< uint8_t > &, size_t &) | Component | virtual |
| on_detach() override | AudioSource | virtual |
| on_serialize(std::vector< uint8_t > &) const | Component | virtual |
| parent() const noexcept | Component | |
| parent() noexcept | Component | |
| parent(GameObject &parent) | Component | |
| parent(std::nullopt_t nullopt) | Component | |
| play(bool loop=false) | AudioSource | |
| play_on_awake() const noexcept | AudioSource | |
| play_on_awake(bool value) noexcept | AudioSource | |
| remove_on_attach(size_t index) | Component | |
| remove_on_detach(size_t index) | Component | |
| stop() | AudioSource | |
| type_name() const override | AudioSource | virtual |
| update(float dt) override | AudioSource | virtual |
| volume() const noexcept | AudioSource | |
| volume(float value) noexcept | AudioSource | |
| ~AudioSource() override=default | AudioSource | |
| ~Component()=default | Component | virtual |