mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 15:24:55 +08:00
Added Skin#getAttachments.
Needed for Niklas' work. Not sure it's needed for all runtimes. Note the skin placeholder names are not provided when getting the attachments this way.
This commit is contained in:
parent
ab78afb07e
commit
1a4e311522
@ -101,6 +101,12 @@ public class Skin {
|
||||
if (entry.key.slotIndex == slotIndex) attachments.add(entry.value);
|
||||
}
|
||||
|
||||
public void getAttachments (Array<Attachment> attachments) {
|
||||
if (attachments == null) throw new IllegalArgumentException("attachments cannot be null.");
|
||||
for (Attachment attachment : this.attachments.values())
|
||||
attachments.add(attachment);
|
||||
}
|
||||
|
||||
public void clear () {
|
||||
for (Key key : attachments.keys())
|
||||
keyPool.free(key);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user