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

#include <hsp.h>

Inheritance diagram for ChspLoader:
ChscPlayer CPlayer

Public Member Functions

 ChspLoader (Copl *newopl)
bool load (const std::string &filename, const CFileProvider &fp)
Public Member Functions inherited from ChscPlayer
 ChscPlayer (Copl *newopl)
bool update ()
void rewind (int subsong)
float getrefresh ()
std::string gettype ()
unsigned int getpatterns ()
unsigned int getpattern ()
unsigned int getorders ()
unsigned int getorder ()
unsigned int getrow ()
unsigned int getspeed ()
unsigned int getinstruments ()
Public Member Functions inherited from CPlayer
 CPlayer (Copl *newopl)
virtual ~CPlayer ()
void seek (unsigned long ms)
unsigned long songlength (int subsong=-1)
virtual std::string gettitle ()
virtual std::string getauthor ()
virtual std::string getdesc ()
virtual unsigned int getsubsongs ()
virtual unsigned int getsubsong ()
virtual std::string getinstrument (unsigned int n)

Static Public Member Functions

static CPlayerfactory (Copl *newopl)
Static Public Member Functions inherited from ChscPlayer
static CPlayerfactory (Copl *newopl)

Additional Inherited Members

Protected Attributes inherited from ChscPlayer
hscchan channel [9]
unsigned char instr [128][12]
unsigned char song [0x80]
hscnote patterns [50][64 *9]
unsigned char pattpos
unsigned char songpos
unsigned char pattbreak
unsigned char songend
unsigned char mode6
unsigned char bd
unsigned char fadein
unsigned int speed
unsigned int del
unsigned char adl_freq [9]
int mtkmode
Protected Attributes inherited from CPlayer
Coplopl
CAdPlugDatabasedb
Static Protected Attributes inherited from CPlayer
static const unsigned short note_table [12]
static const unsigned char op_table [9]

Constructor & Destructor Documentation

◆ ChspLoader()

ChspLoader::ChspLoader ( Copl * newopl)
inline

Member Function Documentation

◆ factory()

CPlayer * ChspLoader::factory ( Copl * newopl)
static

◆ load()

bool ChspLoader::load ( const std::string & filename,
const CFileProvider & fp )
virtual

Reimplemented from ChscPlayer.


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