def step(self, time_delta): """Performs actions every frame Args: time_delta: Time that passed since the last call """ World.step(self, time_delta) checkers = ComponentManager.get_checkers() for names, callback in checkers: for components in self.components.join(*names): callback(*components)