GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
21 #include "GRPTagARNotationElement.h" 22 #include "GRVisitor.h" 59 static std::map<const std::string, unsigned int> fDynamic2Symbol;
virtual void tellPosition(GObject *caller, const NVPoint &newPosition)
Definition: GRVisitor.h:39
virtual void DrawDynamic(VGDevice &hdc, bool cresc) const
void clear(TXSegment &seg) const
Definition: GRDynamics.h:53
the base class for ARCrescendo and ARDiminuendo
Definition: ARDynamic.h:24
GRDynamics(GRStaff *grstaff, const ARDynamic *ar)
The base class for all graphic objects.
Definition: GObject.h:54
TXSegment()
Definition: GRDynamics.h:44
float fWidth
Definition: GRDynamics.h:48
parent class for all notation elements.
Definition: GRNotationElement.h:54
std::map< const GRSystem *, TXSegment > fXPoints
Definition: GRDynamics.h:46
TXSegment fCurrentSegment
Definition: GRDynamics.h:47
A GRStaff represents a single line of music.
Definition: GRStaff.h:181
Definition: GRDynamics.h:42
not yet documented
Definition: GRPTagARNotationElement.h:25
float fy
Definition: GRDynamics.h:43
Generic platform independant drawing device.
Definition: VGDevice.h:68
float fThickness
Definition: GRDynamics.h:49
struct GRDynamics::TXSegment TXSegment
virtual void accept(GRVisitor &visitor)
bool empty(const TXSegment &seg) const
Definition: GRDynamics.h:52
virtual const GRDynamics * isGRDynamic() const
Definition: GRDynamics.h:39
Definition: GRDynamics.h:28
Manages a number of staffs and has a given start and end timeposition. GRSystem is the grafical repre...
Definition: GRSystem.h:52
const TXSegment * getSegment(const GRSystem *) const
float fx2
Definition: GRDynamics.h:43
virtual void addAssociation(GRNotationElement *el)
float fx1
Definition: GRDynamics.h:43