Blender V5.0
bone_collections_internal.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
11
12#pragma once
13
14struct bArmature;
15struct BoneCollection;
16
18
41void bonecolls_rotate_block(bArmature *armature, int start_index, int count, int direction);
42
50void bonecolls_move_to_index(bArmature *armature, int from_index, int to_index);
51
59int bonecolls_find_index_near(bArmature *armature, BoneCollection *bcoll, int index);
60
61void bonecolls_debug_list(const bArmature *armature);
62
70
71} // namespace blender::animrig::internal
struct BoneCollection BoneCollection
struct bArmature bArmature
int count
void bonecolls_rotate_block(bArmature *armature, const int start_index, const int count, const int direction)
void bonecolls_debug_list(const bArmature *armature)
void bonecoll_unassign_and_free(bArmature *armature, BoneCollection *bcoll)
int bonecolls_find_index_near(bArmature *armature, BoneCollection *bcoll, const int index)
void bonecolls_move_to_index(bArmature *armature, const int from_index, const int to_index)