Searched refs:EditableWangSet (Results 1 – 7 of 7) sorted by relevance
35 EditableWangSet::EditableWangSet(EditableTileset *tileset, in EditableWangSet() function in Tiled::EditableWangSet43 EditableWangSet::~EditableWangSet() in ~EditableWangSet()48 EditableTile *EditableWangSet::imageTile() const in imageTile()53 EditableTileset *EditableWangSet::tileset() const in tileset()106 void EditableWangSet::setName(const QString &name) in setName()114 void EditableWangSet::setType(EditableWangSet::Type type) in setType()139 void EditableWangSet::setColorCount(int n) in setColorCount()150 void EditableWangSet::detach() in detach()164 void EditableWangSet::attach(EditableTileset *tileset) in attach()172 void EditableWangSet::hold() in hold()[all …]
34 class EditableWangSet : public EditableObject52 EditableWangSet(EditableTileset *tileset,55 ~EditableWangSet() override;85 inline QString EditableWangSet::name() const in name()90 inline EditableWangSet::Type EditableWangSet::type() const in type()95 inline int EditableWangSet::colorCount() const in colorCount()100 inline WangSet *EditableWangSet::wangSet() const in wangSet()107 Q_DECLARE_METATYPE(Tiled::EditableWangSet*)
44 class EditableWangSet; variable62 EditableWangSet *find(WangSet *wangSet) const;73 EditableWangSet *editableWangSet(EditableTileset *tileset, WangSet *wangSet);80 friend class EditableWangSet; variable86 QHash<WangSet*, EditableWangSet*> mEditableWangSets;107 inline EditableWangSet *EditableManager::find(WangSet *wangSet) const in find()
84 if (EditableWangSet *editable = find(wangSet.get())) { in release()179 EditableWangSet *EditableManager::editableWangSet(EditableTileset *tileset, WangSet *wangSet) in editableWangSet()186 EditableWangSet* &editableWangSet = mEditableWangSets[wangSet]; in editableWangSet()188 editableWangSet = new EditableWangSet(tileset, wangSet); in editableWangSet()
29 class EditableWangSet; variable123 Q_INVOKABLE Tiled::EditableWangSet *addWangSet(const QString &name, int type);124 Q_INVOKABLE void removeWangSet(Tiled::EditableWangSet *wangSet);
174 EditableWangSet *EditableTileset::addWangSet(const QString &name, int type) in addWangSet()177 EditableWangSet *editable = nullptr; in addWangSet()190 void EditableTileset::removeWangSet(EditableWangSet *editableWangSet) in removeWangSet()
108 qRegisterMetaType<EditableWangSet*>(); in ScriptManager()333 globalObject.setProperty(QStringLiteral("WangSet"), mEngine->newQMetaObject<EditableWangSet>()); in initialize()