IManager defines an interface for objects which follow the "Manager" pattern in FlatRedBall - that is static/singleton objects which have an Update function (called from the Game's Update function), and an UpdateDependencies function (called from the Game's Draw function), which can be viewed as a "late" update function.
Did this article leave any questions unanswered? Post any question in our forums for a rapid response.