private void SetEquipModel(string theModel, EquipWeaponSlot theSlot)
 {
     if (!string.IsNullOrEmpty(theModel))
     {
         mogreWin.SetEquipModel(theModel, theSlot);
     }
     this.Refresh();
     myEquips[(int)theSlot] = theModel;
     CheckEquips();
     // TODO: need this to force update of bone position/orient so that
     // attached objects get updated to current pose (not the bind pose)
     mogreWin.SetActiveAnimationTimePos(((float)this.trackBarAnimPosition.Value) / 100f + 0.001f);
     mogreWin.SetActiveAnimationTimePos(((float)this.trackBarAnimPosition.Value) / 100f);
 }