getBoneList static method

List<Bone> getBoneList(
  1. Object3D? object
)

Implementation

static List<Bone> getBoneList(Object3D? object) {
  List<Bone> boneList = [];

  if (object != null && object is Bone) {
    boneList.add(object);
  }

  for (int i = 0; i < (object?.children.length ?? 0); i++) {
    boneList.addAll(getBoneList(object!.children[i]));
  }

  return boneList;
}