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

#include <Nsfe_Emu.h>

Classes

struct  info_t

Public Member Functions

blargg_err_t load (Data_Reader &, Nsf_Emu *)
void disable_playlist (bool=true)
blargg_err_t track_info_ (track_info_t *out, int track) const
int remap_track (int i) const
void unload ()
 Nsfe_Info ()
 ~Nsfe_Info ()

Public Attributes

Nsfe_Info::info_t info

Private Attributes

blargg_vector< char > track_name_data
blargg_vector< const char * > track_names
blargg_vector< unsigned char > playlist
blargg_vector< char[4]> track_times
int actual_track_count_
bool playlist_disabled

Constructor & Destructor Documentation

◆ Nsfe_Info()

Nsfe_Info::Nsfe_Info ( )

◆ ~Nsfe_Info()

Nsfe_Info::~Nsfe_Info ( )

Member Function Documentation

◆ disable_playlist()

void Nsfe_Info::disable_playlist ( bool b = true)

◆ load()

blargg_err_t Nsfe_Info::load ( Data_Reader & in,
Nsf_Emu * nsf_emu )

◆ remap_track()

int Nsfe_Info::remap_track ( int i) const

◆ track_info_()

blargg_err_t Nsfe_Info::track_info_ ( track_info_t * out,
int track ) const

◆ unload()

void Nsfe_Info::unload ( )
inline

Member Data Documentation

◆ actual_track_count_

int Nsfe_Info::actual_track_count_
private

◆ info

Nsfe_Info::info_t Nsfe_Info::info

◆ playlist

blargg_vector<unsigned char> Nsfe_Info::playlist
private

◆ playlist_disabled

bool Nsfe_Info::playlist_disabled
private

◆ track_name_data

blargg_vector<char> Nsfe_Info::track_name_data
private

◆ track_names

blargg_vector<const char*> Nsfe_Info::track_names
private

◆ track_times

blargg_vector<char [4]> Nsfe_Info::track_times
private

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