void SceneryMap::setParentScenerySystem(ScenerySystem *scenerySystem) { parentScenerySystem_ = scenerySystem; setParentElement(scenerySystem); addSceneryMapChanges(SceneryMap::CSM_ScenerySystemChanged); }
void TileSystem::setParentProjectData(ProjectData *projectData) { parentProjectData_ = projectData; setParentElement(projectData); addTileSystemChanges(TileSystem::CTS_ProjectDataChanged); }
void Pool::setParentCarPool(CarPool *carPool) { parentCarPool_ = carPool; setParentElement(carPool); addPoolChanges(Pool::CVR_CarPoolChanged); }
Element::Element(Element *parent) : QQuickItem(parent) , m_shell(nullptr) , m_parent(nullptr) , m_layout(nullptr) , m_contentItem(nullptr) , m_content(nullptr) , m_childrenParent(nullptr) , m_configureItem(nullptr) , m_settingsItem(nullptr) , m_settingsWindow(nullptr) , m_childrenConfig(nullptr) , m_screen(nullptr) , m_inputRegionSet(false) , m_location(Location::Floating) , m_childrenBackground(nullptr) , m_background(nullptr) { setParentElement(parent); }