3 namespace Domain\Entities\StepMania
;
5 use Domain\VOs\StepMania\IStepChart
;
6 use Domain\Entities\StepMania\IPack
;
7 use Domain\Entities\IDivineEntity
;
9 interface ISimfile
extends IDivineEntity
11 public function getTitle();
12 public function getArtist();
13 public function getUploader();
14 public function getBPM();
15 public function hasBPMChanges();
16 public function hasStops();
17 public function hasFgChanges();
18 public function hasBgChanges();
19 public function getBanner();
20 public function getSimfile();
21 public function addToPack(IPack
$pack);
22 public function addStepChart(IStepChart
$stepChart);
23 public function getSteps();
24 public function getPackId();