void MotionMaster::DirectDelete(_Ty curr) { if (isStatic(curr)) return; curr->Finalize(_owner); delete curr; }
void MotionMaster::DirectDelete(_Ty curr) { if(isStatic(curr)) return; if(i_owner->IsInWorld()) // i_owner can have even m_cleanupDone flag! curr->Finalize(*i_owner); delete curr; }