void EventSheetEditor::CreateEventSelectionVector(SelectedEventVector& pSelectedEventList,EventVector& EventList) { for(int a = 0 ; a < EventList.size() ; a ++) { if(EventList[a]->m_select(this)) pSelectedEventList.push_back(EventList[a]); CreateEventSelectionVector(pSelectedEventList, EventList[a]->m_EventList); } }