예제 #1
0
파일: part.cpp 프로젝트: faesong/oom
Part::Part(Track* t, EventList* ev)
{
	_prevClone = this;
	_nextClone = this;
	setSn(newSn());
	_track = t;
	_selected = false;
	_mute = false;
	_colorIndex = 0;
	_events = ev;
	_events->incRef(1);
	_events->incARef(1);
}
예제 #2
0
파일: part.cpp 프로젝트: ViktorNova/los
Part::Part(MidiTrack* t, EventList* ev)
{
    _prevClone = this;
    _nextClone = this;
    setSn(newSn());
    _track = t;
    _selected = false;
    _mute = false;
    m_zIndex = 0;
    _colorIndex = 1;
    if(t)
        _colorIndex = t->getDefaultPartColor();
    _events = ev;
    _events->incRef(1);
    _events->incARef(1);
}
예제 #3
0
파일: part.cpp 프로젝트: OpenGanesh/oom
Part::Part(Track* t)
{
	_prevClone = this;
	_nextClone = this;
	setSn(newSn());
	_track = t;
	_selected = false;
	_mute = false;
	m_zIndex = 0;
	m_leftClip = 0;
	m_rightClip = 0;
	_colorIndex = 1;
	if(t)
		_colorIndex = t->getDefaultPartColor();
	_events = new EventList;
	_events->incRef(1);
	_events->incARef(1);
}