LMMS
Loading...
Searching...
No Matches
rol.h File Reference
#include <vector>
#include <string>
#include "player.h"

Go to the source code of this file.

Classes

class  CrolPlayer
struct  CrolPlayer::SRolHeader
struct  CrolPlayer::STempoEvent
struct  CrolPlayer::SNoteEvent
struct  CrolPlayer::SInstrumentEvent
struct  CrolPlayer::SVolumeEvent
struct  CrolPlayer::SPitchEvent
class  CrolPlayer::CVoiceData
struct  CrolPlayer::SInstrumentName
struct  CrolPlayer::SBnkHeader
struct  CrolPlayer::SFMOperator
struct  CrolPlayer::SOPL2Op
struct  CrolPlayer::SRolInstrument
struct  CrolPlayer::SInstrument
class  CrolPlayer::StringCompare

Macros

#define ROL_COMMENT_SIZE   40U
#define ROL_UNUSED1_SIZE   1U
#define ROL_UNUSED2_SIZE   90U
#define ROL_FILLER0_SIZE   38U
#define ROL_FILLER1_SIZE   15U
#define ROL_FILLER_SIZE   15U
#define ROL_MAX_NAME_SIZE   9U
#define ROL_INSTRUMENT_EVENT_FILLER_SIZE   3U
#define ROL_BNK_SIGNATURE_SIZE   6U
#define BIT_POS(pos)

Macro Definition Documentation

◆ BIT_POS

#define BIT_POS ( pos)
Value:
(1<<pos)

◆ ROL_BNK_SIGNATURE_SIZE

#define ROL_BNK_SIGNATURE_SIZE   6U

◆ ROL_COMMENT_SIZE

#define ROL_COMMENT_SIZE   40U

◆ ROL_FILLER0_SIZE

#define ROL_FILLER0_SIZE   38U

◆ ROL_FILLER1_SIZE

#define ROL_FILLER1_SIZE   15U

◆ ROL_FILLER_SIZE

#define ROL_FILLER_SIZE   15U

◆ ROL_INSTRUMENT_EVENT_FILLER_SIZE

#define ROL_INSTRUMENT_EVENT_FILLER_SIZE   3U

◆ ROL_MAX_NAME_SIZE

#define ROL_MAX_NAME_SIZE   9U

◆ ROL_UNUSED1_SIZE

#define ROL_UNUSED1_SIZE   1U

◆ ROL_UNUSED2_SIZE

#define ROL_UNUSED2_SIZE   90U