public FlverBone GetPreviousSibling() => ContainingFlver?.GetBoneFromIndex(PreviousSiblingIndex, true);
public FlverBone GetNextSibling() => ContainingFlver?.GetBoneFromIndex(NextSiblingIndex, true);
public FlverBone GetParent() => ContainingFlver?.GetBoneFromIndex(ParentIndex, true);
public FlverBone GetFirstChild() => ContainingFlver?.GetBoneFromIndex(FirstChildIndex, true);
//public Vector3 Row4 { get; set; } = new Vector3(0, 0, 0); //public short Row4_ID1 { get; set; } = 0; //public short Row4_ID2 { get; set; } = 0; public override string ToString() { return(ContainingFlver.GetBoneFromIndex(ParentBoneIndex, true)?.Name ?? $"Invalid Bone Index: {ParentBoneIndex}"); }