#include <XFuXMPlayer_internal.h>
Collaboration diagram for XFuXMInstrument:
Public Attributes | |
UINT16 | mNbSamples |
Number of samples in instrument. | |
XFuXMSample * | mSamples |
MAX_SAMPLES. | |
UINT8 | mKeyboard [XMFORMAT_SIZEOF_KEYBOARD] |
Sample number for all notes. | |
REAL | mVolumeEnvelope [XMFORMAT_SIZEOF_ENVELOPE] |
UINT16 | mVolEnvEnd |
Volume envelope end point. | |
UINT8 | mVolEnvType |
Volume envelope flag. | |
UINT16 | mVolEnvLoopStart |
Volume envelope loop start. | |
UINT16 | mVolEnvLoopEnd |
Volume envelope loop end. | |
UINT16 | mVolEnvSustain |
Volume envelope sustain point. | |
REAL | mVolumeFadeout |
Volume fadeout speed. | |
UINT8 | mPanningEnvelope [XMFORMAT_SIZEOF_ENVELOPE] |
UINT16 | mPanEnvEnd |
Panning envelope end point. | |
UINT8 | mPanEnvType |
Panning envelope flag. | |
UINT16 | mPanEnvLoopStart |
Panning envelope loop start. | |
UINT16 | mPanEnvLoopEnd |
Panning envelope loop end. | |
UINT16 | mPanEnvSustain |
Panning envelope sustain point. | |
UINT8 | mIsVibrato |
Vibrato flag. | |
UINT8 | mVibratoType |
Vibrato type. | |
UINT8 | mVibratoSweep |
Vibrato sweep. | |
UINT8 | mVibratoDepth |
Vibrato depth. | |
UINT8 | mVibratoRate |
Vibrate rate. |
|
Vibrato flag.
Definition at line 250 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), and XFuXMPlayer::loadXM(). |
|
Sample number for all notes.
Definition at line 232 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::initChannel(), and XFuXMPlayer::loadXM(). |
|
Number of samples in instrument.
Definition at line 229 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::initChannel(), XFuXMPlayer::loadXM(), and XFuXMPlayer::~XFuXMPlayer(). |
|
Panning envelope end point.
Definition at line 244 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::loadXM(), and XFuXMPlayer::stream(). |
|
Panning envelope loop end.
Definition at line 247 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Panning envelope loop start.
Definition at line 246 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Panning envelope sustain point.
Definition at line 248 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Panning envelope flag.
Definition at line 245 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Definition at line 243 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::loadXM(), and XFuXMPlayer::stream(). |
|
MAX_SAMPLES.
Definition at line 230 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::initChannel(), XFuXMPlayer::loadXM(), and XFuXMPlayer::~XFuXMPlayer(). |
|
Vibrato depth.
Definition at line 253 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), and XFuXMPlayer::loadXM(). |
|
Vibrate rate.
Definition at line 254 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), and XFuXMPlayer::loadXM(). |
|
Vibrato sweep.
Definition at line 252 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), and XFuXMPlayer::loadXM(). |
|
Vibrato type.
Definition at line 251 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), and XFuXMPlayer::loadXM(). |
|
Volume envelope end point.
Definition at line 235 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::loadXM(), and XFuXMPlayer::stream(). |
|
Volume envelope loop end.
Definition at line 238 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Volume envelope loop start.
Definition at line 237 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Volume envelope sustain point.
Definition at line 239 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Volume envelope flag.
Definition at line 236 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
|
Definition at line 234 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::loadXM(), and XFuXMPlayer::stream(). |
|
Volume fadeout speed.
Definition at line 241 of file XFuXMPlayer_internal.h. Referenced by XFuXMPlayer::dumpSongParameters(), XFuXMPlayer::initSound(), and XFuXMPlayer::loadXM(). |
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |