GUIDOLib  1.7.7
Guido Engine Internal Documentation
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
GRStaff Member List

This is the complete list of members for GRStaff, including all inherited members.

accept(GRVisitor &visitor)GRStaffvirtual
addAssociation(GRNotationElement *grnot)GRNotationElementvirtual
AddBar(ARBar *abar, const TYPE_TIMEPOSITION &von)GRStaff
AddClef(const ARClef *)GRStaff
AddDoubleBar(ARDoubleBar *ardbar, const TYPE_TIMEPOSITION &tp)GRStaff
AddElementAt(GuidoPos pos, GRNotationElement *el)GRStaff
addElementsToSprings()GRStaff
AddFinishBar(ARFinishBar *arfbar, const TYPE_TIMEPOSITION &tp)GRStaff
AddInstrument(const ARInstrument *)GRStaff
AddIntens(const ARIntens *aintens)GRStaff
AddKey(const ARKey *arkey)GRStaff
AddMeter(const ARMeter *armeter)GRStaff
addNotationElement(GRNotationElement *notationElement)GRStaff
AddOctava(const AROctava *aroct)GRStaff
AddRepeatBegin(ARRepeatBegin *)GRStaff
AddRepeatEnd(ARRepeatEnd *)GRStaff
AddSecondGlue(GRGlue *myglue)GRStaff
AddTag(GRNotationElement *grtag)GRStaff
AddTail(GRNotationElement *)GRCompositeNotationElementvirtual
AddText(const ARText *atext)GRStaff
addToBoundingBox(GRNotationElement *in)GRNotationElement
GObject::addToBoundingBox(const NVRect &in)GObject
addToOffset(const NVPoint &)GObjectinlinevirtual
askAccidentals(TYPE_PITCH p_pit, TYPE_REGISTER p_oct, int p_acc, float detune=0.f)GRStaffvirtual
associated() constGRNotationElementinline
avg_positionGRStaffprotected
BeginStaff(GRStaffManager *staffmgr)GRStaff
boundingBoxPreview()GRStaffvirtual
checkCollisions(TCollisions &state) constGRStaff
checkCollisionWith() constGRNotationElementinlinevirtual
checkMultiVoiceNotesCollision()GRStaff
checkSystemBar(const TYPE_TIMEPOSITION &tp)GRStaff
ComparePos(const GRNotationElement *g1, const GRNotationElement *g2)GRNotationElementstatic
CreateBeginElements(GRStaffManager *staffmgr, GRStaffState &state, int staffnum)GRStaff
createNewRods(GRStaffManager *staffmgr, int &startspr, int &endspr, float optForce)GRStaff
currentLineThikness() constGRStaff
DebugPrintState(const char *info) constGRStaffprotected
DrawBoundingBox(VGDevice &hdc, const VGColor &inBrushColor) constGObjectvirtual
DrawExtents(VGDevice &hdc, const VGColor &inColor) constGRNotationElementprotected
DrawNotationElements(VGDevice &hdc) constGRStaffprotected
DrawNumericSymbols(VGDevice &hdc, const char *symbols, float x, float y, float size, float spacing=DEFAULTNUMERICSPACE) constGRNotationElement
DrawStaffUsingLines(VGDevice &hdc) constGRStaffprotected
DrawStaffUsingSymbolRepeat(VGDevice &hdc) constGRStaffprotected
DrawStaffUsingSymbolScale(VGDevice &hdc) constGRStaffprotected
DrawSymbol(VGDevice &hdc, unsigned int inSymbol, float x=0, float y=0, float size=0) constGRNotationElement
endglueGRStaffprotected
EndStaff(const TYPE_TIMEPOSITION &tp, GRStaffManager *staffmgr, GuidoPos endpos=0, int lastline=0)GRStaff
EndStaff(const TYPE_TIMEPOSITION &tp, GRSpring *spr)GRStaff
FinishStaff()GRStaffvirtual
FirstNoteORRestXPos() constGRStaffvirtual
firstrodGRStaffprotected
FreeAssociatedList()GRNotationElement
generatePositions()GRStaff
getAbstractRepresentation() constGRNotationElementinlinevirtual
getAssociatedBoundingBox() constGRNotationElementvirtual
getAssociations()GRNotationElementinline
getAssociations() constGRNotationElementinline
getBoundingBox() constGObjectinline
getColRef() constGObjectinlinevirtual
getCurMeter() constGRStaffinline
getDefaultThroatDirection(TYPE_PITCH pit, TYPE_REGISTER oct) constGRStaffvirtual
getDistance() constGRStaff
getDrawOnOff()GRNotationElementinlinevirtual
getDredgeSize() constGRStaffvirtual
getDuration() constGRNotationElementinlinevirtual
getElements()GRCompositeNotationElementinline
getElements() constGRCompositeNotationElementinline
getEndGlue() constGRStaff
getFirstNote() constGRStaff
getFont() constGObjectinlinevirtual
getFontAttrib() constGObjectinlinevirtual
getFontSize() constGRStaffvirtual
getGRStaff() constGRNotationElementinline
getGRStaffState()GRStaffinline
getGRStaffState() constGRStaffinline
getGRSystem() constGRStaff
getGRSystemSlice() constGRStaff
getKeyPosition(TYPE_PITCH pitch, int numkeys=1) constGRStaffvirtual
getLastBar() constGRStaffvirtual
getLastNote() constGRStaffvirtual
getLeftSpace() constGRNotationElementinlinevirtual
getLineThickness() constGRStaffinlinevirtual
getLyrics(std::vector< const GRNotationElement * > &list) constGRStaff
GetMap(GuidoElementSelector sel, MapCollector &f, MapInfos &infos) constGRStaffvirtual
getMappingDredgeSize() constGRStaffvirtual
getNeedsSpring() constGRNotationElementinlinevirtual
getNextStaff() constGRStaff
getNoteColor(TYPE_PITCH pit) constGRStaffvirtual
getNotePosition(TYPE_PITCH pit, TYPE_REGISTER oct) constGRStaffvirtual
getNotesDensity() constGRStaff
getNumHelplines(TYPE_PITCH pit, TYPE_REGISTER oct) constGRStaffvirtual
getNumlines() constGRStaffinlinevirtual
getOffset() constGObjectinlinevirtual
getPosition() constGObjectinline
getPreviousStaff() constGRStaff
getProportionnalRender() constGRStaffinline
getReferenceBoundingBox()GObjectinline
getReferencePosition() constGObjectinlinevirtual
getRelativeEndTimePosition() constGRNotationElementvirtual
getRelativeTimePosition() constGRNotationElementinlinevirtual
getRightSpace() constGRNotationElementinlinevirtual
getSecondGlue() constGRStaff
GetShow() constGRNotationElementinline
getSize() constGObjectinlinevirtual
getSizeRatio() constGRStaffinline
getSpringID() constGRNotationElementinlinevirtual
getStaffBottom() constGRStaff
getStaffLSPACE() constGRStaffinline
getStaffNumber() constGRStaffvirtual
getStaffState() constGRStaffinline
getStartGlue() constGRStaff
getStffrmtColRef() constGRStaffinlinevirtual
GetSymbolExtent(unsigned int inSymbol)GObjectstatic
getTextAlign() constGRNotationElementvirtual
getTieEnd() constGRNotationElementinlinevirtual
getTieStart() constGRNotationElementinlinevirtual
getXEndPosition(TYPE_TIMEPOSITION pos, TYPE_DURATION dur) constGRStaff
GObject()GObjectinlineprotected
GObject(const GObject &in)GObjectprotected
GRCompositeNotationElement()GRCompositeNotationElement
GRNotationElement()GRNotationElement
GRPossibleBreakState classGRStafffriend
GRStaff(GRSystemSlice *systemslice, float propRender)GRStaff
GRStaffManager classGRStafffriend
GRStaffState classGRStafffriend
GRVoiceManager classGRStafffriend
inhibitNextReset2Key()GRStaffinline
isChordComma() constGRNotationElementinlinevirtual
isEmpty() constGRNotationElementinlinevirtual
isGRBar() constGRNotationElementinlinevirtual
isGRDynamic() constGRNotationElementinlinevirtual
isGREvent() constGRNotationElementinlinevirtual
isGREvent()GRNotationElementinlinevirtual
isGREventClass() constGObjectinlinevirtual
isGRFingering()GRNotationElementinlinevirtual
isGRGlue() constGRNotationElementinlinevirtual
isGRHarmony() constGRNotationElementinlinevirtual
isGRNote() constGRNotationElementinlinevirtual
isGRSlur()GRNotationElementinlinevirtual
isGRTempo() constGRNotationElementinlinevirtual
isGRTrill() constGRNotationElementinlinevirtual
isInHeader() constGRNotationElementinlinevirtual
isLyrics() constGRNotationElementinlinevirtual
isNextStaffOn()GRStaffinline
isRest() constGRNotationElementinlinevirtual
isSingleNote() constGRNotationElementinlinevirtual
isSingleNote()GRNotationElementinlinevirtual
isStaffBeginOn()GRStaff
isStaffEndOn()GRStaff
isText() constGRNotationElementinlinevirtual
lastrodGRStaffprotected
lastrodposGRStaffprotected
mAssociatedGRNotationElementprotected
mBoundingBoxGObjectprotected
mCompElementsGRCompositeNotationElementprotected
mDrawGRNotationElementprotected
mDurationOfGRGRNotationElementprotected
mGrStaffGRNotationElementprotected
mGrSystemGRStaffprotected
mGrSystemSliceGRStaffprotected
mIsInHeaderGRNotationElementprotected
mLeftSpaceGRNotationElementprotected
mLengthGRStaffprotected
mMappingGObjectprotected
mNeedsSpringGRNotationElementprotected
mNoteCountGRStaffprotected
mPositionGObjectprotected
mRightSpaceGRNotationElementprotected
mShowGRNotationElementprotected
mSpringIDGRNotationElementprotected
mStaffStateGRStaffprotected
mSymbolGRNotationElementprotected
OnDraw(VGDevice &hdc) constGRStaffvirtual
OnDrawSymbol(VGDevice &hdc, unsigned int inSymbol, float inOffsetX=0, float inOffsetY=0, float inFontSize=0) constGRNotationElement
OnDrawText(VGDevice &hdc, NVPoint pos, const char *cp, int inCharCount=-1) constGRNotationElement
OnDrawText(VGDevice &hdc, const char *cp, int inCharCount=-1) constGRNotationElement
positionIsOnStaffLine(float inPositionY, float inLSpace)GObjectstatic
print(std::ostream &os) constGRStaffvirtual
recalcVerticalPosition()GRNotationElementvirtual
removeAssociation(const NEPointerList &nl)GRNotationElementvirtual
removeAssociation(GRNotationElement *el)GRNotationElementvirtual
secglueGRStaffprotected
SendMap(const NVRect &r, MapCollector &f, TYPE_TIMEPOSITION date, TYPE_DURATION dur, GuidoElementType type, MapInfos &infos) constGRNotationElementvirtual
SendMap(MapCollector &f, TYPE_TIMEPOSITION date, TYPE_DURATION dur, GuidoElementType type, MapInfos &infos) constGRNotationElementvirtual
setBarFormat(const ARBarFormat *barfrmt)GRStaff
setClefParameters(GRClef *grclef, GRStaffState::clefstate cstate=GRStaffState::CLEFAUTO)GRStaffprotected
setDistance(float distance)GRStaffinline
setDrawOnOff(bool onoff)GRNotationElementinlinevirtual
setDuration(const TYPE_TIMEPOSITION &dur)GRNotationElementinlinevirtual
setEndPosition(float newendpos)GRStaffinline
setGRStaff(GRStaff *stf)GRCompositeNotationElementvirtual
setHPosition(float nx)GRNotationElementvirtual
setInstrumentFormat(const GRStaffState &state)GRStaff
setIsInHeader(bool state)GRNotationElementinlinevirtual
setKeyParameters(GRKey *inKey)GRStaff
setLeftSpace(float lspace)GRNotationElementinlinevirtual
setLength(float newlength)GRStaffinline
setMeterParameters(GRMeter *grmeter)GRStaffprotected
setNeedsSpring(int inFlag)GRNotationElementinlinevirtual
setNextOnOff(bool onoff)GRStaffinline
setNoteParameters(const GRNote *inNote)GRStaff
setOnOff(bool onoff, TYPE_TIMEPOSITION tp)GRStaff
setOnOff(bool onoff)GRStaff
setPosition(const NVPoint &newPosition)GRNotationElementvirtual
setRelativeEndTimePosition(const TYPE_TIMEPOSITION &tp)GRNotationElementinlinevirtual
setRelativeTimePosition(const TYPE_TIMEPOSITION &tp)GRNotationElementinlinevirtual
setRightSpace(float rspace)GRNotationElementinlinevirtual
setStaffFormat(const ARStaffFormat *staffrmt)GRStaffvirtual
setStaffSize(float size)GRStaffinlineprotected
setStaffState(GRStaffState *state)GRStaff
Show(bool status)GRNotationElementinline
sRefposNoneGObjectprotectedstatic
sSymbolExtentMapGObjectprotectedstatic
startglueGRStaffprotected
TellNewStaff(GuidoPos pos)GRStaff
tellPosition(GObject *caller, const NVPoint &point)GRNotationElementvirtual
tellSpringID(int inSpringID)GRNotationElementinlinevirtual
updateBoundingBox()GRStaffvirtual
UpdateStaffState(GuidoPos pos)GRStaff
~GObject()GObjectinlinevirtual
~GRCompositeNotationElement()GRCompositeNotationElementvirtual
~GRNotationElement()GRNotationElementvirtual
~GRStaff()GRStaffvirtual
~GRVisitable()GRVisitableinlinevirtual

Guido Project Copyright © 2019 Grame-CNCM