summaryrefslogtreecommitdiff
path: root/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
diff options
context:
space:
mode:
Diffstat (limited to 'meta/3rd/Cocos4.0/cc.Skeleton3D.lua')
-rw-r--r--meta/3rd/Cocos4.0/cc.Skeleton3D.lua43
1 files changed, 43 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/cc.Skeleton3D.lua b/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
new file mode 100644
index 00000000..13310f77
--- /dev/null
+++ b/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
@@ -0,0 +1,43 @@
+
+---@class cc.Skeleton3D :cc.Ref
+local Skeleton3D={ }
+cc.Skeleton3D=Skeleton3D
+
+
+
+
+---* remove all bones
+---@return self
+function Skeleton3D:removeAllBones () end
+---* add bone
+---@param bone cc.Bone3D
+---@return self
+function Skeleton3D:addBone (bone) end
+---*
+---@param id string
+---@return cc.Bone3D
+function Skeleton3D:getBoneByName (id) end
+---*
+---@param index int
+---@return cc.Bone3D
+function Skeleton3D:getRootBone (index) end
+---* refresh bone world matrix
+---@return self
+function Skeleton3D:updateBoneMatrix () end
+---* get bone
+---@param index unsigned_int
+---@return cc.Bone3D
+function Skeleton3D:getBoneByIndex (index) end
+---* get & set root bone
+---@return int
+function Skeleton3D:getRootCount () end
+---* get bone index
+---@param bone cc.Bone3D
+---@return int
+function Skeleton3D:getBoneIndex (bone) end
+---* get total bone count
+---@return int
+function Skeleton3D:getBoneCount () end
+---*
+---@return self
+function Skeleton3D:Skeleton3D () end \ No newline at end of file