XJ music engine  1.9.6
In-game runtime engine for XJ music.
Namespaces | Enumerations | Functions
PitchClass.h File Reference
#include <map>
#include <string>
#include "xjmusic/util/StringUtils.h"
#include "Accidental.h"

Go to the source code of this file.

Namespaces

 XJ
 

Enumerations

enum  XJ::PitchClass {
  XJ::Atonal , XJ::C , XJ::Cs , XJ::D ,
  XJ::Ds , XJ::E , XJ::F , XJ::Fs ,
  XJ::G , XJ::Gs , XJ::A , XJ::As ,
  XJ::B
}
 

Functions

PitchClass XJ::pitchClassOf (const std::string &name)
 
std::string XJ::stringOf (PitchClass from, Accidental with)