Home
last modified time | relevance | path

Searched refs:editableMapObject (Results 1 – 7 of 7) sorted by relevance

/dports/graphics/tiled/tiled-1.7.2/src/tiled/
H A Deditableobjectgroup.cpp50 objects.append(editableManager.editableMapObject(asset(), object)); in objects()
62 return EditableManager::instance().editableMapObject(asset(), mapObject); in objectAt()
82 void EditableObjectGroup::removeObject(EditableMapObject *editableMapObject) in removeObject() argument
84 if (!editableMapObject) { in removeObject()
88 int index = objectGroup()->objects().indexOf(editableMapObject->mapObject()); in removeObject()
97 void EditableObjectGroup::insertObjectAt(int index, EditableMapObject *editableMapObject) in insertObjectAt() argument
99 if (!editableMapObject) { in insertObjectAt()
108 auto mapObject = editableMapObject->mapObject(); in insertObjectAt()
127 editableMapObject->release(); // now owned by the object group in insertObjectAt()
131 void EditableObjectGroup::addObject(EditableMapObject *editableMapObject) in addObject() argument
[all …]
H A Deditablemanager.cpp133 EditableMapObject *EditableManager::editableMapObject(EditableAsset *asset, MapObject *mapObject) in editableMapObject() function in Tiled::EditableManager
140 EditableMapObject* &editableMapObject = mEditableMapObjects[mapObject]; in editableMapObject() local
141 if (becomesNullValue(editableMapObject)) { in editableMapObject()
142 editableMapObject = new EditableMapObject(asset, mapObject); in editableMapObject()
143 QQmlEngine::setObjectOwnership(editableMapObject, QQmlEngine::JavaScriptOwnership); in editableMapObject()
146 return editableMapObject; in editableMapObject()
H A Deditableobjectgroup.h50 Q_INVOKABLE void removeObject(Tiled::EditableMapObject *editableMapObject);
51 Q_INVOKABLE void insertObjectAt(int index, Tiled::EditableMapObject *editableMapObject);
52 Q_INVOKABLE void addObject(Tiled::EditableMapObject *editableMapObject);
H A Deditableobject.cpp135 … auto editable = EditableManager::instance().editableMapObject(asset(), referencedObject); in toScript()
148 if (auto editableMapObject = value.value<EditableMapObject*>()) in fromScript() local
149 return QVariant::fromValue(ObjectRef { editableMapObject->id() }); in fromScript()
H A Deditablemap.cpp149 selectedObjects.append(editableManager.editableMapObject(this, object)); in selectedObjects()
578 auto editableMapObject = qobject_cast<EditableMapObject*>(objectObject); in setSelectedObjects() local
579 if (!editableMapObject) { in setSelectedObjects()
583 if (editableMapObject->map() != this) { in setSelectedObjects()
588 plainObjects.append(editableMapObject->mapObject()); in setSelectedObjects()
H A Deditablemanager.h70 EditableMapObject *editableMapObject(EditableAsset *asset, MapObject *mapObject);
H A Dtilecollisiondock.cpp316 objects.append(editableManager.editableMapObject(editableTileset, oo)); in selectedObjectsForScript()