예제 #1
0
 /// <summary>
 /// Updates the local rotation information.
 /// </summary>
 private void RefreshLocalRotation()
 {
     if (IsAllDirty(DirtyFlag.LocalRot))
     {
         m_localRotation = LocalToParentMatix.ExtractRotation();
         MarkClean(DirtyFlag.LocalRot);
     }
 }
예제 #2
0
 /// <summary>
 /// Updates the local scale information.
 /// </summary>
 private void RefreshLocalScale()
 {
     if (IsAllDirty(DirtyFlag.LocalScl))
     {
         m_localScale = LocalToParentMatix.ExtractScale();
         MarkClean(DirtyFlag.LocalScl);
     }
 }
예제 #3
0
 /// <summary>
 /// Updates the local position information.
 /// </summary>
 private void RefreshLocalPosition()
 {
     if (IsAllDirty(DirtyFlag.LocalPos))
     {
         m_localPosition = LocalToParentMatix.ExtractTranslation();
         MarkClean(DirtyFlag.LocalPos);
     }
 }