void SFMLInputs::init( EntityManager &em) { Inputs::init( em); Resources *resources = em.getComponent<Resources>(); SFMLVisualContext &vc = (SFMLVisualContext &) resources->getVisualContext(); window_ = &vc.getRenderWindow(); state_ = new SFMLInputState(vc, window_); }