GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
20 #include "GRVisitor.h"
virtual void automaticCurveDirection(GRBowingContext *context, const ARBowing *arBow, GRSystemStartEndStruct *sse)
Definition: GRVisitor.h:39
GRSlur(GRStaff *grstaff, const ARSlur *inAR)
Definition: GRSlur.h:28
virtual void tellPositionEnd(GRNotationElement *caller)
This class is used to determine when a position tag ends.
Definition: GRPositionTag.h:32
virtual void automaticAnchorPoints(const GRBowingContext *context, const ARBowing *arBow, GRSystemStartEndStruct *sse)
virtual ~GRSlur()
Definition: GRSlur.h:29
virtual GRSlur * isGRSlur()
Definition: GRSlur.h:43
parent class for all notation elements.
Definition: GRNotationElement.h:54
size_t countDeferred()
Definition: GRSlur.h:35
GRNotationElement * nextDeferred()
Definition: GRSlur.h:34
std::queue< GRNotationElement * > fDeferredTellPostion
Definition: GRBowing.h:39
A GRStaff represents a single line of music.
Definition: GRStaff.h:181
Graphical representation of a slur.
Definition: GRSlur.h:24
Base class for ties and slurs.
Definition: GRBowing.h:36
Generic platform independant drawing device.
Definition: VGDevice.h:68
GRSlur(GRStaff *grstaff)
Definition: GRSlur.h:27
virtual void automaticControlPoints(const GRBowingContext *context, const ARBowing *arBow, GRSystemStartEndStruct *sse)
virtual void OnDraw(VGDevice &hdc) const
virtual void accept(GRVisitor &visitor)
not yet documented
Definition: ARSlur.h:51
Implement bowing abstract objects (slur, ties...)
Definition: ARBowing.h:23