public void SetTreeItemColorValue(TreeViewItemBase <BoneCache> bone, Color color) { if (bone != null && bone.customData != null) { using (m_Model.UndoScope(TextContent.boneColor)) { m_Model.SetBoneColor(bone.customData, color); m_SkinningEvents.boneColorChanged.Invoke(bone.customData); } } }