|
@@ -348,6 +348,9 @@ spSlot* SkeletonRenderer::findSlot (const std::string& slotName) const {
|
|
bool SkeletonRenderer::setSkin (const std::string& skinName) {
|
|
bool SkeletonRenderer::setSkin (const std::string& skinName) {
|
|
return spSkeleton_setSkinByName(_skeleton, skinName.empty() ? 0 : skinName.c_str()) ? true : false;
|
|
return spSkeleton_setSkinByName(_skeleton, skinName.empty() ? 0 : skinName.c_str()) ? true : false;
|
|
}
|
|
}
|
|
|
|
+bool SkeletonRenderer::setSkin (const char* skinName) {
|
|
|
|
+ return spSkeleton_setSkinByName(_skeleton, skinName) ? true : false;
|
|
|
|
+}
|
|
|
|
|
|
spAttachment* SkeletonRenderer::getAttachment (const std::string& slotName, const std::string& attachmentName) const {
|
|
spAttachment* SkeletonRenderer::getAttachment (const std::string& slotName, const std::string& attachmentName) const {
|
|
return spSkeleton_getAttachmentForSlotName(_skeleton, slotName.c_str(), attachmentName.c_str());
|
|
return spSkeleton_getAttachmentForSlotName(_skeleton, slotName.c_str(), attachmentName.c_str());
|
|
@@ -355,6 +358,9 @@ spAttachment* SkeletonRenderer::getAttachment (const std::string& slotName, cons
|
|
bool SkeletonRenderer::setAttachment (const std::string& slotName, const std::string& attachmentName) {
|
|
bool SkeletonRenderer::setAttachment (const std::string& slotName, const std::string& attachmentName) {
|
|
return spSkeleton_setAttachment(_skeleton, slotName.c_str(), attachmentName.empty() ? 0 : attachmentName.c_str()) ? true : false;
|
|
return spSkeleton_setAttachment(_skeleton, slotName.c_str(), attachmentName.empty() ? 0 : attachmentName.c_str()) ? true : false;
|
|
}
|
|
}
|
|
|
|
+bool SkeletonRenderer::setAttachment (const std::string& slotName, const char* attachmentName) {
|
|
|
|
+ return spSkeleton_setAttachment(_skeleton, slotName.c_str(), attachmentName) ? true : false;
|
|
|
|
+}
|
|
|
|
|
|
spSkeleton* SkeletonRenderer::getSkeleton () {
|
|
spSkeleton* SkeletonRenderer::getSkeleton () {
|
|
return _skeleton;
|
|
return _skeleton;
|