GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
19 #include "GRPTagARNotationElement.h" 20 #include "GRSystemTagInterface.h" 40 void updateGlobalStem (
const GRStaff * inStaff);
50 virtual void setOffsetXY(
float inOffsetX,
float inOffsetY);
virtual bool getStemLengthSet() const
Definition: GRGlobalStem.h:70
float fHighestY
Definition: GRGlobalStem.h:98
Graphical representation of a note event.
Definition: GRSingleNote.h:38
not yet documented
Definition: ARShareStem.h:23
virtual GRFlag * getGRFlag() const
Definition: GRGlobalStem.h:67
virtual void checkPosition(const GRSystem *grsys)
virtual NVPoint getStemEndPos() const
virtual void tellPosition(GObject *, const NVPoint &)
const NEPointerList * associated() const
Definition: GRNotationElement.h:134
GDirection fStemdir
Definition: GRGlobalStem.h:86
The base class for all graphic objects.
Definition: GObject.h:54
virtual GRStem * getGRStem() const
Definition: GRGlobalStem.h:68
virtual GDirection getStemDir() const
Flags attached to a note stem.
Definition: GRFlag.h:27
Numerator and denominator.
Definition: Fraction.h:23
virtual void setMultiplicatedSize(float newMultiplicatedSize)
Definition: GRGlobalStem.h:49
int getHighestAndLowestNoteHead(GRStdNoteHead **highest, GRStdNoteHead **lowest) const
bool fFlagOnOff
Definition: GRGlobalStem.h:83
bool fStemlengthSet
Definition: GRGlobalStem.h:85
parent class for all notation elements.
Definition: GRNotationElement.h:54
Graphical representation for an event (= has duration).
Definition: GREvent.h:61
GRSingleNote * fLowerNote
Definition: GRGlobalStem.h:101
virtual GDirection getStemDirection() const
Definition: GRGlobalStem.h:66
GRStem * fStem
Definition: GRGlobalStem.h:88
virtual GRNotationElement * getFirstEl() const
Definition: GRGlobalStem.h:72
virtual int getNumFaehnchen() const
A GRStaff represents a single line of music.
Definition: GRStaff.h:181
not yet documented
Definition: ARTStem.h:80
virtual float changeStemLength(float inLen, bool force=false)
virtual void removeAssociation(GRNotationElement *grnot)
float fLowestY
Definition: GRGlobalStem.h:97
Graphical representation of a note head.
Definition: GRStdNoteHead.h:25
not yet documented
Definition: GRPTagARNotationElement.h:25
virtual void setOffsetXY(float inOffsetX, float inOffsetY)
virtual void setFlagOnOff(bool i)
Generic platform independant drawing device.
Definition: VGDevice.h:68
TYPE_DURATION fDispdur
Definition: GRGlobalStem.h:91
virtual const unsigned char * getColRef() const
Definition: GRGlobalStem.h:71
virtual bool getStemDirSet() const
Definition: GRGlobalStem.h:69
float fStaffSize
Definition: GRGlobalStem.h:104
virtual float getStemLength() const
virtual NVPoint getStemStartPos() const
GRSingleNote * fHigherNote
Definition: GRGlobalStem.h:102
The Beam notation element.
Definition: GRBeam.h:79
virtual void setSize(float newsize)
Definition: GRGlobalStem.h:48
GRNotationElement * fFirstEl
Definition: GRGlobalStem.h:95
not yet documented
Definition: GRSystemTagInterface.h:23
Shared stem.
Definition: GRGlobalStem.h:36
virtual void RangeEnd(GRStaff *inStaff)
Graphical representation of a stem.
Definition: GRStem.h:28
GRGlobalStem(GRStaff *inStaff, const ARShareStem *pshare, const ARTStem *stem, const ARDisplayDuration *dur, const ARNoteFormat *format)
Manages a number of staffs and has a given start and end timeposition. GRSystem is the grafical repre...
Definition: GRSystem.h:52
float mTagSize
Definition: GRTag.h:83
unsigned char * mColRef
Definition: GRTag.h:77
const ARTStem * fStemState
Definition: GRGlobalStem.h:90
virtual void setStemDirection(GDirection dir)
bool fStemdirSet
Definition: GRGlobalStem.h:84
GRFlag * fFlag
Definition: GRGlobalStem.h:89
not yet documented
Definition: ARDisplayDuration.h:47
Definition: NEPointerList.h:34
virtual void addAssociation(GRNotationElement *grnot)
void setBeam(GRBeam *beam)
Definition: GRGlobalStem.h:80
virtual void setNoteStemLength(GREvent *ev, float inLen)
virtual void OnDraw(VGDevice &hdc) const
virtual void setHPosition(GCoord nx)