mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-09-23 04:55:47 +02:00
46 lines
2.0 KiB
C++
46 lines
2.0 KiB
C++
/* SPU2-X, A plugin for Emulating the Sound Processing Unit of the Playstation 2
|
|
* Developed and maintained by the Pcsx2 Development Team.
|
|
*
|
|
* Original portions from SPU2ghz are (c) 2008 by David Quintana [gigaherz]
|
|
*
|
|
* SPU2-X is free software: you can redistribute it and/or modify it under the terms
|
|
* of the GNU Lesser General Public License as published by the Free Software Found-
|
|
* ation, either version 3 of the License, or (at your option) any later version.
|
|
*
|
|
* SPU2-X is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
* PURPOSE. See the GNU Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public License
|
|
* along with SPU2-X. If not, see <http://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
#ifndef DIALOG_H_INCLUDED
|
|
#define DIALOG_H_INCLUDED
|
|
|
|
#include "../Global.h"
|
|
#include "../Config.h"
|
|
|
|
namespace DebugConfig
|
|
{
|
|
extern void ReadSettings();
|
|
extern void WriteSettings();
|
|
extern void DisplayDialog();
|
|
} // namespace DebugConfig
|
|
|
|
extern void CfgSetSettingsDir(const char *dir);
|
|
extern void CfgSetLogDir(const char *dir);
|
|
|
|
extern void CfgWriteBool(const wchar_t *Section, const wchar_t *Name, bool Value);
|
|
extern void CfgWriteInt(const wchar_t *Section, const wchar_t *Name, int Value);
|
|
extern void CfgWriteFloat(const wchar_t *Section, const wchar_t *Name, float Value);
|
|
extern void CfgWriteStr(const wchar_t *Section, const wchar_t *Name, const wxString &Data);
|
|
|
|
extern bool CfgReadBool(const wchar_t *Section, const wchar_t *Name, bool Default);
|
|
extern void CfgReadStr(const wchar_t *Section, const wchar_t *Name, wxString &Data, const wchar_t *Default);
|
|
//extern void CfgReadStr(const wchar_t* Section, const wchar_t* Name, wchar_t* Data, int DataSize, const wchar_t* Default);
|
|
extern int CfgReadInt(const wchar_t *Section, const wchar_t *Name, int Default);
|
|
extern float CfgReadFloat(const wchar_t *Section, const wchar_t *Name, float Default);
|
|
|
|
#endif
|