public TechDemoListener( RenderWindow mainWindow ) { Contract.RequiresNotNull( mainWindow, "mainWindow" ); _mw = mainWindow; }