//创造场景 Scene *GameOver::createScene(const std::string &scoreInfo) { auto scene = Scene::create(); auto layer = GameOver::create(); layer->setScoreInfo(scoreInfo); scene->addChild(layer); return scene; }
void VcfWriterRnaSV:: writeSV( const SVCandidateSetData& svData, const SVCandidateAssemblyData& adata, const SVCandidate& sv, const SVId& svId, const SVScoreInfo& baseInfo, const SVScoreInfoRna& rnaInfo, const EventInfo& event) { //TODO: this is a lame way to customize subclass behavior: setScoreInfo(baseInfo); _rnaInfoPtr =&rnaInfo; writeSVCore(svData, adata, sv, svId, event, true); clearScoreInfo(); _rnaInfoPtr =nullptr; }
void VcfWriterSomaticSV:: writeSV( const SVCandidateSetData& svData, const SVCandidateAssemblyData& adata, const SVCandidate& sv, const SVId& svId, const SVScoreInfo& baseInfo, const SVScoreInfoSomatic& somaticInfo, const EventInfo& event, const SVScoreInfoSomatic& singleJunctionSomaticInfo) { //TODO: this is a lame way to customize subclass behavior: setScoreInfo(baseInfo); _somaticInfoPtr=&somaticInfo; _singleJunctionSomaticInfoPtr=&singleJunctionSomaticInfo; writeSVCore(svData, adata, sv, svId, event); clearScoreInfo(); _somaticInfoPtr=NULL; _singleJunctionSomaticInfoPtr=NULL; }