FMOpl_Pentagram::fm_opl_slot Struct Reference

#include <fmopl.h>

List of all members.

Public Attributes

int TL
int TLL
uint8 KSR
int * AR
int * DR
int SL
int * RR
uint8 ksl
uint8 ksr
uint32 mul
uint32 Cnt
uint32 Incr
uint8 eg_typ
uint8 evm
int evc
int eve
int evs
int evsa
int evsd
int evsr
uint8 ams
uint8 vib
int ** wavetable


Detailed Description

Definition at line 61 of file fmopl.h.


Member Data Documentation

uint8 FMOpl_Pentagram::fm_opl_slot::ams

Definition at line 86 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), and FMOpl_Pentagram::set_mul().

int* FMOpl_Pentagram::fm_opl_slot::AR

Definition at line 65 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), and FMOpl_Pentagram::set_ar_dr().

uint32 FMOpl_Pentagram::fm_opl_slot::Cnt

Definition at line 72 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_CH(), FMOpl_Pentagram::OPL_CALC_RH(), and FMOpl_Pentagram::OPL_KEYON().

int* FMOpl_Pentagram::fm_opl_slot::DR

Definition at line 66 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), and FMOpl_Pentagram::set_ar_dr().

uint8 FMOpl_Pentagram::fm_opl_slot::eg_typ

Definition at line 76 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), and FMOpl_Pentagram::set_mul().

int FMOpl_Pentagram::fm_opl_slot::evc

Definition at line 78 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), FMOpl_Pentagram::OPL_KEYOFF(), and FMOpl_Pentagram::OPL_KEYON().

int FMOpl_Pentagram::fm_opl_slot::eve

Definition at line 79 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), FMOpl_Pentagram::OPL_KEYOFF(), FMOpl_Pentagram::OPL_KEYON(), and FMOpl_Pentagram::set_sl_rr().

uint8 FMOpl_Pentagram::fm_opl_slot::evm

Definition at line 77 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), FMOpl_Pentagram::OPL_KEYOFF(), FMOpl_Pentagram::OPL_KEYON(), FMOpl_Pentagram::set_ar_dr(), and FMOpl_Pentagram::set_sl_rr().

int FMOpl_Pentagram::fm_opl_slot::evs

Definition at line 80 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), FMOpl_Pentagram::OPL_KEYOFF(), FMOpl_Pentagram::OPL_KEYON(), FMOpl_Pentagram::set_ar_dr(), and FMOpl_Pentagram::set_sl_rr().

int FMOpl_Pentagram::fm_opl_slot::evsa

Definition at line 81 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::OPL_KEYON(), and FMOpl_Pentagram::set_ar_dr().

int FMOpl_Pentagram::fm_opl_slot::evsd

Definition at line 82 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::OPL_CALC_SLOT(), and FMOpl_Pentagram::set_ar_dr().

int FMOpl_Pentagram::fm_opl_slot::evsr

Definition at line 83 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::OPL_CALC_SLOT(), FMOpl_Pentagram::OPL_KEYOFF(), and FMOpl_Pentagram::set_sl_rr().

uint32 FMOpl_Pentagram::fm_opl_slot::Incr

Definition at line 73 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::OPL_CALC_CH(), and FMOpl_Pentagram::OPL_CALC_RH().

uint8 FMOpl_Pentagram::fm_opl_slot::ksl

Definition at line 69 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::CSMKeyControll(), and FMOpl_Pentagram::set_ksl_tl().

uint8 FMOpl_Pentagram::fm_opl_slot::ksr

Definition at line 70 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::set_ar_dr(), and FMOpl_Pentagram::set_sl_rr().

uint8 FMOpl_Pentagram::fm_opl_slot::KSR

Definition at line 64 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), and FMOpl_Pentagram::set_mul().

uint32 FMOpl_Pentagram::fm_opl_slot::mul

Definition at line 71 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), and FMOpl_Pentagram::set_mul().

int* FMOpl_Pentagram::fm_opl_slot::RR

Definition at line 68 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), and FMOpl_Pentagram::set_sl_rr().

int FMOpl_Pentagram::fm_opl_slot::SL

Definition at line 67 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_SLOT(), and FMOpl_Pentagram::set_sl_rr().

int FMOpl_Pentagram::fm_opl_slot::TL

Definition at line 62 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::CSMKeyControll(), and FMOpl_Pentagram::set_ksl_tl().

int FMOpl_Pentagram::fm_opl_slot::TLL

Definition at line 63 of file fmopl.h.

Referenced by FMOpl_Pentagram::CALC_FCSLOT(), FMOpl_Pentagram::CSMKeyControll(), FMOpl_Pentagram::OPL_CALC_SLOT(), and FMOpl_Pentagram::set_ksl_tl().

uint8 FMOpl_Pentagram::fm_opl_slot::vib

Definition at line 87 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPL_CALC_CH(), FMOpl_Pentagram::OPL_CALC_RH(), and FMOpl_Pentagram::set_mul().

int** FMOpl_Pentagram::fm_opl_slot::wavetable

Definition at line 89 of file fmopl.h.

Referenced by FMOpl_Pentagram::OPLWriteReg().


The documentation for this struct was generated from the following file:
Generated on Fri Jul 27 22:30:19 2007 for pentagram by  doxygen 1.4.7