示例#1
0
 /**
  * Reads a measure marker
  * 
  * @param integer $measure
  *
  * @return Marker
  */
 public function readMarker($measure)
 {
     $marker = new Marker();
     $marker->setMeasure($measure);
     $marker->setTitle($this->reader->readStringByteSizeOfInteger());
     $color = new GuitarProColor();
     $color->setReader($this->reader);
     $color->readColor($marker->getColor());
     return $marker;
 }
示例#2
0
 private function writeMarker(Marker $marker)
 {
     $this->writeStringByteSizeOfInteger($marker->getTitle());
     $this->writeColor($marker->getColor());
 }