GUIDOLib  1.7.7
Guido Engine Internal Documentation
NEPointerList Member List

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

AddAtCorrectTimePosition(GRNotationElement *grne)NEPointerList
AddAtTimePosition(const TYPE_TIMEPOSITION &tp, GRNotationElement *grne)NEPointerList
AddElementAfter(GuidoPos pos, GRNotationElement * data)KF_List< GRNotationElement * >
AddElementAt(GuidoPos pos, GRNotationElement * data)KF_List< GRNotationElement * >
AddHead(GRNotationElement * data)KF_List< GRNotationElement * >inline
AddSortedHead(GRNotationElement *, int comp(const GRNotationElement *, const GRNotationElement *))KF_IPointerList< GRNotationElement >virtual
AddSortedTail(GRNotationElement *, int comp(const GRNotationElement *, const GRNotationElement *))KF_IPointerList< GRNotationElement >virtual
AddTail(GRNotationElement * data)KF_List< GRNotationElement * >inline
back() constKF_List< GRNotationElement * >inline
Cut(GuidoPos pos, KF_IPointerList< GRNotationElement > **pnew)KF_IPointerList< GRNotationElement >virtual
KF_List< GRNotationElement * >::Cut(GuidoPos pos, KF_List< GRNotationElement * > **pnew)KF_List< GRNotationElement * >virtual
DumpListAtTail(KF_IPointerList< GRNotationElement > *list)KF_IPointerList< GRNotationElement >virtual
empty() constKF_List< GRNotationElement * >inline
fCountKF_List< GRNotationElement * >protected
fHeadKF_List< GRNotationElement * >protected
front() constKF_List< GRNotationElement * >inline
fTailKF_List< GRNotationElement * >protected
Get(int cnt) constKF_List< GRNotationElement * >
GetAt(GuidoPos pos) constKF_List< GRNotationElement * >inline
getCopy()KF_IPointerList< GRNotationElement >virtual
GetCount() constKF_List< GRNotationElement * >inline
GetElementPos(const GRNotationElement *data) constKF_IPointerList< GRNotationElement >virtual
getElementsWithShortestDuration()NEPointerList
getElementsWithShortestDurationNotNull()NEPointerList
getElementsWithTimePosition(const TYPE_TIMEPOSITION &timePosition) constNEPointerList
getElementWithMaxSpacing()NEPointerList
GetHead() constKF_List< GRNotationElement * >inline
GetHeadPosition(void) constKF_List< GRNotationElement * >inline
GetMap(GuidoElementSelector sel, MapCollector &f, MapInfos &infos) constNEPointerListvirtual
getMaxSpacing()NEPointerList
GetNext(GuidoPos &pos) constKF_List< GRNotationElement * >inline
getNextTimePosition(const TYPE_TIMEPOSITION &timePosition)NEPointerList
getOwnership() constKF_IPointerList< GRNotationElement >inlinevirtual
GetPrev(GuidoPos &pos) constKF_List< GRNotationElement * >inline
GetTail() constKF_List< GRNotationElement * >inline
GetTailPosition() constKF_List< GRNotationElement * >inline
insert(GuidoPos pos, GRNotationElement * data)KF_List< GRNotationElement * >inline
IsEmpty() constKF_List< GRNotationElement * >inline
KF_IPointerList(int p_ownselements=0)KF_IPointerList< GRNotationElement >inline
KF_IPointerList(const KF_IPointerList< GRNotationElement > &lst, int p_ownselements=0)KF_IPointerList< GRNotationElement >
KF_List()KF_List< GRNotationElement * >inline
mynode typedefKF_List< GRNotationElement * >
NEPointerList(const NEPointerList &lst, int ownselements=0)NEPointerList
NEPointerList(int ownselements=0)NEPointerList
OnDraw(VGDevice &hdc) constNEPointerListvirtual
ownselementsKF_IPointerList< GRNotationElement >protected
print(std::ostream &os) constNEPointerList
push_back(GRNotationElement * data)KF_List< GRNotationElement * >inline
reduce_print() constNEPointerList
RemoveAll()KF_IPointerList< GRNotationElement >virtual
RemoveElement(GRNotationElement *data)KF_IPointerList< GRNotationElement >virtual
RemoveElementAt(GuidoPos pos)KF_IPointerList< GRNotationElement >virtual
RemoveHead()KF_List< GRNotationElement * >inline
RemoveTail()KF_List< GRNotationElement * >inline
ResetListNoDelete()KF_List< GRNotationElement * >virtual
SetAt(GuidoPos pos, GRNotationElement * data)KF_List< GRNotationElement * >inline
SetHeadPosition(GuidoPos pos)KF_List< GRNotationElement * >
setHPosition(float nx)NEPointerListvirtual
setOwnership(int p_ownselements)KF_IPointerList< GRNotationElement >inlinevirtual
setPosition(const NVPoint &newPosition)NEPointerListvirtual
setSpacing(const TYPE_TIMEPOSITION &timePosition, NVPoint &position)NEPointerList
SetTailPosition(GuidoPos pos)KF_List< GRNotationElement * >
setZeroSpacing(const TYPE_TIMEPOSITION &timePosition, NVPoint &position, int addspace=1)NEPointerList
size() constKF_List< GRNotationElement * >inline
sort(int comp(const GRNotationElement *, const GRNotationElement *))KF_IPointerList< GRNotationElement >virtual
KF_List< GRNotationElement * >::sort()KF_List< GRNotationElement * >inlinevirtual
tellPosition(GObject *caller, const NVPoint &newPosition)NEPointerList
~KF_IPointerList()KF_IPointerList< GRNotationElement >inlinevirtual
~KF_List()KF_List< GRNotationElement * >inlinevirtual
~NEPointerList()NEPointerListvirtual

Guido Project Copyright © 2019 Grame-CNCM