@Override
		public void keyTyped(KeyEvent e)
			{
				if (TCode.FORCE_SINGLE_THREAD)
					threadSafeKeyEvents.offer(e);
				else
					{
						TCode.frame.processKeyEvent(e);
						TCode.renderer.getRenderableObject().keyTyped(e);
					}
			}