From 98ce816ab83abd6194b207edbaf41298ee68db0d Mon Sep 17 00:00:00 2001 From: JupiterRider <60042618+JupiterRider@users.noreply.github.com> Date: Sat, 14 Dec 2024 20:19:05 +0100 Subject: [PATCH] ModelAnimation.GetBones() added #466 --- raylib/raylib.go | 5 +++++ 1 file changed, 5 insertions(+) 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