diff --git a/raylib/raylib.go b/raylib/raylib.go index 95c6911..fa7f817 100644 --- a/raylib/raylib.go +++ b/raylib/raylib.go @@ -932,6 +932,11 @@ type ModelAnimation struct { Name [32]int8 } +// GetBones returns the bones information (skeleton) of a ModelAnimation as go slice +func (m ModelAnimation) GetBones() []BoneInfo { + return unsafe.Slice(m.Bones, m.BoneCount) +} + // RayCollision type - ray hit information type RayCollision struct { Hit bool