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 &)=delete
libscratchcpp::Asset
clone
() const
libscratchcpp::Sound
data
() const
libscratchcpp::Asset
dataFormat
() const
libscratchcpp::Asset
dataSize
() const
libscratchcpp::Asset
Effect
enum name
libscratchcpp::Sound
Entity
(const std::string &id)
libscratchcpp::Entity
Entity
(const Entity &)=delete
libscratchcpp::Entity
fileName
() const
libscratchcpp::Asset
id
() const
libscratchcpp::Entity
isClone
() const override
libscratchcpp::Sound
protected
virtual
isPlaying
() const
libscratchcpp::Sound
virtual
name
() const
libscratchcpp::Asset
owner
() const
libscratchcpp::Sound
processData
(unsigned int size, void *data) override
libscratchcpp::Sound
protected
virtual
rate
() const
libscratchcpp::Sound
sampleCount
() const
libscratchcpp::Sound
setData
(unsigned int size, void *data)
libscratchcpp::Asset
setEffect
(Effect effect, double value)
libscratchcpp::Sound
virtual
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::Sound
virtual
Sound
(const std::string &name, const std::string &id, const std::string &format)
libscratchcpp::Sound
Sound
(const Sound &)=delete
libscratchcpp::Sound
start
(Thread *owner=nullptr)
libscratchcpp::Sound
virtual
stop
()
libscratchcpp::Sound
virtual
target
() const
libscratchcpp::Asset
~Asset
()
libscratchcpp::Asset
virtual
~Entity
()
libscratchcpp::Entity
inline
virtual
~Sound
()
libscratchcpp::Sound
inline
virtual
Generated by
1.13.2