⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 music.h

📁 Blood 2全套源码
💻 H
字号:
// ----------------------------------------------------------------------- //
//
// MODULE  : Music.h
//
// PURPOSE : Music helper class.  Handles all music commands.
//
// CREATED : 12/18/97
//
// ----------------------------------------------------------------------- //

#ifndef __MUSIC_H__
#define __MUSIC_H__

#include "basedefs_de.h"


class CPlayerObj;

// Class Definition...

class CMusic
{
	// Member functions...

	public :

		CMusic( );
		~CMusic( );

		DBOOL						Init( CPlayerObj* pMyObj );

		DBOOL						HandleMusicMessage( char *pMsg );

		DBOOL						SetMusicLevel( DBYTE nLevel );
		DBOOL						PlayMotif( char *pMotifName, DBOOL bLoop );
		DBOOL						PlayBreak( char *pBreakName );

	// Member variables...

	private:

		CPlayerObj *				m_pMyObj;		// Object I'm associated with

};

inline DBOOL CMusic::Init( CPlayerObj* pMyObj )
{
	m_pMyObj = pMyObj;
	return DTRUE;
}

#endif // __MUSIC_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -