|
| | PianoRoll (ARMusic *arMusic) |
| |
| | PianoRoll (const char *midiFileName) |
| |
| virtual | ~PianoRoll () |
| |
| virtual void | setLimitDates (GuidoDate start, GuidoDate end) |
| |
| virtual void | setPitchRange (int minPitch, int maxPitch) |
| |
| virtual void | enableKeyboard (bool enabled) |
| |
| float | getKeyboardWidth (int height) const |
| |
| virtual void | enableRandomVoicesColor (bool enabled) |
| |
| virtual void | setColorToVoice (int voiceNum, int r, int g, int b, int a) |
| |
| virtual bool | removeColorToVoice (int voiceNum) |
| |
| virtual void | enableMeasureBars (bool enabled) |
| |
| virtual void | setPitchLinesDisplayMode (int mode) |
| |
| virtual void | getMap (int w, int h, Time2GraphicMap &outmap) const |
| |
| virtual void | onDraw (int width, int height, VGDevice *dev) |
| |
|
| void | init () |
| |
| DrawParams | createDrawParamsStructure (int width, int height, VGDevice *dev) const |
| |
| virtual void | DrawFromAR (const DrawParams &drawParams) |
| |
| float | computeKeyboardWidth (float noteHeight) const |
| |
| virtual float | computeNoteHeight (int height) const |
| |
| virtual void | initRendering (DrawParams &drawParams) const |
| |
| virtual void | endRendering (DrawParams &drawParams) const |
| |
| virtual void | DrawGrid (DrawParams &drawParams) const |
| |
| void | DrawOctavesGrid (DrawParams &drawParams) const |
| |
| void | DrawTwoLinesGrid (DrawParams &drawParams) const |
| |
| void | DrawDiatonicGrid (DrawParams &drawParams) const |
| |
| void | DrawChromaticGrid (DrawParams &drawParams, bool isUserDefined=false) const |
| |
| virtual void | DrawKeyboard (DrawParams &drawParams) const |
| |
| virtual void | DrawVoice (ARMusicalVoice *v, const DrawParams &drawParams) |
| |
| virtual void | DrawMusicalObject (ARMusicalObject *e, TYPE_TIMEPOSITION date, TYPE_DURATION dur, const DrawParams &drawParams) |
| |
| virtual void | DrawNote (int pitch, double date, double dur, const DrawParams &drawParams) const |
| |
| virtual void | DrawRect (float x, float y, double dur, const DrawParams &drawParams) const |
| |
| virtual void | DrawMeasureBar (double date, const DrawParams &drawParams) const |
| |
| virtual float | pitch2ypos (int midipitch, const DrawParams &drawParams) const |
| |
| virtual void | handleColor (const ARNoteFormat *e, const DrawParams &drawParams) |
| |
| virtual void | setColor (VGDevice *dev, const VGColor &color) |
| |
| virtual void | popColor (VGDevice *dev) |
| |
| int | detectARExtremePitch (bool detectLowerPitch) |
| |
| void | autoAdjustPitchRange (int &lowerPitch, int &higherPitch) |
| |
| TYPE_TIMEPOSITION | getMidiEndDate () const |
| |
| int | detectMidiExtremePitch (bool) |
| |
| virtual float | date2xpos (double pos, int width, float untimedLeftElementWidth) const |
| |
| virtual float | duration2width (double dur, int width, float untimedLeftElementWidth) const |
| |
| virtual int | pitchRange () const |
| |
| virtual float | stepheight (int height) const |
| |
| bool | getVoiceColor (unsigned int index, VGColor &color) const |
| |
| float | roundFloat (float numberToRound) const |
| |