Chicane

Sound

Header
Includes/Chicane/Screech/Sound.hpp
Namespace
Chicane::Screech::Sound

Types

NameValueDescription
Raw
std::vector<unsigned char>

Constructors

NameDescription
Sound()

Destructors

NameDescription
~Sound()

Functions

AccessReturnModifierNameDescription
public
void
setData(
const  Raw& inValue
)
public
bool
const
isPlaying()
public
bool
play(
std::function<void()> inCallback
)
public
bool
const
isPaused()
public
bool
pause()
public
bool
const
isStopped()
public
bool
stop()

Members

AccessTypeModifierNameDescription
private
m_status
private
m_settings
private
std::unique_ptr<class _Data>
m_data