libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
libscratchcpp::Sound Member List

This is the complete list of members for libscratchcpp::Sound, including all inherited members.

Asset(const std::string &name, const std::string &id, const std::string &format)libscratchcpp::Asset
Asset(const Asset &)=deletelibscratchcpp::Asset
clone() constlibscratchcpp::Sound
data() constlibscratchcpp::Asset
dataFormat() constlibscratchcpp::Asset
dataSize() constlibscratchcpp::Asset
Effect enum namelibscratchcpp::Sound
Entity(const std::string &id)libscratchcpp::Entity
Entity(const Entity &)=deletelibscratchcpp::Entity
fileName() constlibscratchcpp::Asset
id() constlibscratchcpp::Entity
isClone() const overridelibscratchcpp::Soundprotectedvirtual
isPlaying() constlibscratchcpp::Soundvirtual
name() constlibscratchcpp::Asset
owner() constlibscratchcpp::Sound
processData(unsigned int size, void *data) overridelibscratchcpp::Soundprotectedvirtual
rate() constlibscratchcpp::Sound
sampleCount() constlibscratchcpp::Sound
setData(unsigned int size, void *data)libscratchcpp::Asset
setEffect(Effect effect, double value)libscratchcpp::Soundvirtual
setId(const std::string &id)libscratchcpp::Asset
setRate(int newRate)libscratchcpp::Sound
setSampleCount(int newSampleCount)libscratchcpp::Sound
setTarget(Target *target)libscratchcpp::Asset
setVolume(double volume)libscratchcpp::Soundvirtual
Sound(const std::string &name, const std::string &id, const std::string &format)libscratchcpp::Sound
Sound(const Sound &)=deletelibscratchcpp::Sound
start(Thread *owner=nullptr)libscratchcpp::Soundvirtual
stop()libscratchcpp::Soundvirtual
target() constlibscratchcpp::Asset
~Asset()libscratchcpp::Assetvirtual
~Entity()libscratchcpp::Entityinlinevirtual
~Sound()libscratchcpp::Soundinlinevirtual