\hypertarget{i__music_8h}{
\section{client/sdl/i\_\-music.h File Reference}
\label{d2/de0/i__music_8h}\index{client/sdl/i\_\-music.h@{client/sdl/i\_\-music.h}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{i__music_8h_a98917e00fe23ffeab03a97cbd68a15c9}{I\_\-InitMusic} (void)
\item 
void STACK\_\-ARGS \hyperlink{i__music_8h_a09b1512340bee802952d8f95bd71323b}{I\_\-ShutdownMusic} (void)
\item 
void \hyperlink{i__music_8h_a6a4108f5a869b857a566c9d5e1c1e803}{I\_\-SetMusicVolume} (float volume)
\item 
void \hyperlink{i__music_8h_a335e4b8bc3e0ab718c45273982e02bb8}{I\_\-PauseSong} (int handle)
\item 
void \hyperlink{i__music_8h_ae5f3f5f7a56acc02c904e38b0645084e}{I\_\-ResumeSong} (int handle)
\item 
int \hyperlink{i__music_8h_abb6e42096af424471499b1edc02b53b1}{I\_\-RegisterSong} (char $\ast$data, size\_\-t length)
\item 
void \hyperlink{i__music_8h_af3f7b3c3a7d5dc4d799cc3097830e977}{I\_\-PlaySong} (int handle, int looping)
\item 
void \hyperlink{i__music_8h_a9c401f5404b6cfbfd928ed9bc5d52713}{I\_\-StopSong} (int handle)
\item 
void \hyperlink{i__music_8h_a1dd2c66ef7afd5538c980f904c4b4801}{I\_\-UnRegisterSong} (int handle)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{i__music_8h_a98917e00fe23ffeab03a97cbd68a15c9}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-InitMusic@{I\_\-InitMusic}}
\index{I\_\-InitMusic@{I\_\-InitMusic}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-InitMusic}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-InitMusic (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a98917e00fe23ffeab03a97cbd68a15c9}
\hypertarget{i__music_8h_a335e4b8bc3e0ab718c45273982e02bb8}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-PauseSong@{I\_\-PauseSong}}
\index{I\_\-PauseSong@{I\_\-PauseSong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-PauseSong}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-PauseSong (
\begin{DoxyParamCaption}
\item[{int}]{handle}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a335e4b8bc3e0ab718c45273982e02bb8}
\hypertarget{i__music_8h_af3f7b3c3a7d5dc4d799cc3097830e977}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-PlaySong@{I\_\-PlaySong}}
\index{I\_\-PlaySong@{I\_\-PlaySong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-PlaySong}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-PlaySong (
\begin{DoxyParamCaption}
\item[{int}]{handle, }
\item[{int}]{looping}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_af3f7b3c3a7d5dc4d799cc3097830e977}
\hypertarget{i__music_8h_abb6e42096af424471499b1edc02b53b1}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-RegisterSong@{I\_\-RegisterSong}}
\index{I\_\-RegisterSong@{I\_\-RegisterSong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-RegisterSong}]{\setlength{\rightskip}{0pt plus 5cm}int I\_\-RegisterSong (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{data, }
\item[{size\_\-t}]{length}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_abb6e42096af424471499b1edc02b53b1}
\hypertarget{i__music_8h_ae5f3f5f7a56acc02c904e38b0645084e}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-ResumeSong@{I\_\-ResumeSong}}
\index{I\_\-ResumeSong@{I\_\-ResumeSong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-ResumeSong}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-ResumeSong (
\begin{DoxyParamCaption}
\item[{int}]{handle}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_ae5f3f5f7a56acc02c904e38b0645084e}
\hypertarget{i__music_8h_a6a4108f5a869b857a566c9d5e1c1e803}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-SetMusicVolume@{I\_\-SetMusicVolume}}
\index{I\_\-SetMusicVolume@{I\_\-SetMusicVolume}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-SetMusicVolume}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-SetMusicVolume (
\begin{DoxyParamCaption}
\item[{float}]{volume}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a6a4108f5a869b857a566c9d5e1c1e803}
\hypertarget{i__music_8h_a09b1512340bee802952d8f95bd71323b}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-ShutdownMusic@{I\_\-ShutdownMusic}}
\index{I\_\-ShutdownMusic@{I\_\-ShutdownMusic}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-ShutdownMusic}]{\setlength{\rightskip}{0pt plus 5cm}void STACK\_\-ARGS I\_\-ShutdownMusic (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a09b1512340bee802952d8f95bd71323b}
\hypertarget{i__music_8h_a9c401f5404b6cfbfd928ed9bc5d52713}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-StopSong@{I\_\-StopSong}}
\index{I\_\-StopSong@{I\_\-StopSong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-StopSong}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-StopSong (
\begin{DoxyParamCaption}
\item[{int}]{handle}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a9c401f5404b6cfbfd928ed9bc5d52713}
\hypertarget{i__music_8h_a1dd2c66ef7afd5538c980f904c4b4801}{
\index{i\_\-music.h@{i\_\-music.h}!I\_\-UnRegisterSong@{I\_\-UnRegisterSong}}
\index{I\_\-UnRegisterSong@{I\_\-UnRegisterSong}!i_music.h@{i\_\-music.h}}
\subsubsection[{I\_\-UnRegisterSong}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-UnRegisterSong (
\begin{DoxyParamCaption}
\item[{int}]{handle}
\end{DoxyParamCaption}
)}}
\label{d2/de0/i__music_8h_a1dd2c66ef7afd5538c980f904c4b4801}
