#pragma once namespace xtr::viewmodel { //! Abstract freezable UI control struct IFreezable { virtual void FreezeUI() = 0; virtual void UnFreezeUI() = 0; }; } // namespace xtr::viewmodel