LMMS
Loading...
Searching...
No Matches
CAdPlug Class Reference

#include <adplug.h>

Static Public Member Functions

static CPlayerfactory (const std::string &fn, Copl *opl, const CPlayers &pl=players, const CFileProvider &fp=CProvider_Filesystem())
static void set_database (CAdPlugDatabase *db)
static std::string get_version ()
static void debug_output (const std::string &filename)

Static Public Attributes

static const CPlayers players = CAdPlug::init_players(CAdPlug::allplayers)

Static Private Member Functions

static const CPlayersinit_players (const CPlayerDesc pd[])

Static Private Attributes

static CAdPlugDatabasedatabase = 0
static const CPlayerDesc allplayers []

Friends

friend CPlayer::CPlayer (Copl *newopl)

Member Function Documentation

◆ debug_output()

void CAdPlug::debug_output ( const std::string & filename)
static

◆ factory()

CPlayer * CAdPlug::factory ( const std::string & fn,
Copl * opl,
const CPlayers & pl = players,
const CFileProvider & fp = CProvider_Filesystem() )
static

◆ get_version()

std::string CAdPlug::get_version ( )
static

◆ init_players()

const CPlayers & CAdPlug::init_players ( const CPlayerDesc pd[])
staticprivate

◆ set_database()

void CAdPlug::set_database ( CAdPlugDatabase * db)
static

◆ CPlayer::CPlayer

CPlayer::CPlayer ( Copl * newopl)
friend

Member Data Documentation

◆ allplayers

const CPlayerDesc CAdPlug::allplayers
staticprivate

◆ database

CAdPlugDatabase * CAdPlug::database = 0
staticprivate

◆ players


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