public void Update( GameTime gameTime )
{
if( getLevel( ) == null )
{
return ;
}
if (_mainForm.CanvasHasFocus && _userActionInEditor!= UserActionInEditor.RunningBehaviour)
{
handleInput( gameTime ) ;
}
_model.Level.Update( gameTime ) ;
_model.Level.Layers.ForEach(
l =>
{
l.Update( gameTime ) ;
l.Items.ForEach( i=>i.Update( gameTime ) ) ;
} ) ;
}