summaryrefslogtreecommitdiff
path: root/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
diff options
context:
space:
mode:
Diffstat (limited to 'meta/3rd/Cocos4.0/ccs.SkeletonNode.lua')
-rw-r--r--meta/3rd/Cocos4.0/ccs.SkeletonNode.lua39
1 files changed, 39 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua b/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
new file mode 100644
index 00000000..33442fb3
--- /dev/null
+++ b/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
@@ -0,0 +1,39 @@
+
+---@class ccs.SkeletonNode :ccs.BoneNode
+local SkeletonNode={ }
+ccs.SkeletonNode=SkeletonNode
+
+
+
+
+---* get bonenode in skeleton node by bone name
+---@param boneName string
+---@return ccs.BoneNode
+function SkeletonNode:getBoneNode (boneName) end
+---@overload fun(map_table0:string):self
+---@overload fun(map_table:map_table):self
+---@param boneSkinNameMap map_table
+---@return self
+function SkeletonNode:changeSkins (boneSkinNameMap) end
+---* brief: add a boneSkinNameMap as a SkinGroup named groupName<br>
+---* param: groupName, key<br>
+---* param: boneSkinNameMap, map <name of bone, name of skin to display which added to bone>
+---@param groupName string
+---@param boneSkinNameMap map_table
+---@return self
+function SkeletonNode:addSkinGroup (groupName,boneSkinNameMap) end
+---* get All bones in this skeleton, <bone's name, BoneNode>
+---@return map_table
+function SkeletonNode:getAllSubBonesMap () end
+---*
+---@return self
+function SkeletonNode:create () end
+---*
+---@return rect_table
+function SkeletonNode:getBoundingBox () end
+---*
+---@return boolean
+function SkeletonNode:init () end
+---*
+---@return self
+function SkeletonNode:SkeletonNode () end \ No newline at end of file