private bool TransfromStateDirty()
        {
            CurrTransform.position = EntityTransform.position;
            CurrTransform.rotation = EntityTransform.rotation;
            CurrTransform.scale    = EntityTransform.localScale;

            if (CurrTransform.Equals(LastTransform))
            {
                LastTransform = CurrTransform;
                return(true);
            }

            return(false);
        }
 public bool Equals(RenderTransfrom target)
 {
     return(position != target.position || rotation != target.rotation || scale != target.scale);
 }
        public override bool Equals(object obj)
        {
            RenderTransfrom target = (RenderTransfrom)obj;

            return(position != target.position || rotation != target.rotation || scale != target.scale);
        }