GameKit  0.0.1a
C++ gamedev tools
Static Public Member Functions | Static Private Attributes | List of all members
gk::AudioPlayer Class Reference

#include <AudioPlayer.hpp>

Static Public Member Functions

static void playMusic (const std::string &resourceName)
 
static void playSound (const std::string &resourceName)
 
static void repeatSound (const std::string &resourceName, u8 delay=0)
 
static void pauseMusic ()
 
static void resumeMusic ()
 
static bool isMusicPaused ()
 
static bool isMusicPlaying ()
 
static void setMuteState (bool muteState)
 

Static Private Attributes

static bool s_muteState = false
 

Detailed Description

Definition at line 23 of file AudioPlayer.hpp.

Member Function Documentation

§ isMusicPaused()

bool gk::AudioPlayer::isMusicPaused ( )
static

Definition at line 46 of file AudioPlayer.cpp.

§ isMusicPlaying()

bool gk::AudioPlayer::isMusicPlaying ( )
static

Definition at line 50 of file AudioPlayer.cpp.

§ pauseMusic()

void gk::AudioPlayer::pauseMusic ( )
static

Definition at line 38 of file AudioPlayer.cpp.

§ playMusic()

void gk::AudioPlayer::playMusic ( const std::string &  resourceName)
static

Definition at line 23 of file AudioPlayer.cpp.

§ playSound()

void gk::AudioPlayer::playSound ( const std::string &  resourceName)
static

Definition at line 28 of file AudioPlayer.cpp.

§ repeatSound()

void gk::AudioPlayer::repeatSound ( const std::string &  resourceName,
u8  delay = 0 
)
static

Definition at line 33 of file AudioPlayer.cpp.

§ resumeMusic()

void gk::AudioPlayer::resumeMusic ( )
static

Definition at line 42 of file AudioPlayer.cpp.

§ setMuteState()

static void gk::AudioPlayer::setMuteState ( bool  muteState)
inlinestatic

Definition at line 36 of file AudioPlayer.hpp.

Member Data Documentation

§ s_muteState

bool gk::AudioPlayer::s_muteState = false
staticprivate

Definition at line 39 of file AudioPlayer.hpp.


The documentation for this class was generated from the following files: