 The system, named Falagard, allows defining the look of a widget via XML files, or C++ code, if the user prefers.It can also change the layout behavior of any widgets.CEGUI has a built-in animation system.