FlatRedBall.FlatRedBallServices.GlobalContentManager

Introduction The GlobalContentManager is a value which can be used to load content using a “global” content manager. Not only is this content manager available globally, but it is never unloaded. Therefore, any content loaded using GlobalContentManager will not be unloaded until the game exits. Using a GlobalContentManager is useful for content which appears frequently[…]

IsLoadingScreen

Introduction The IsLoadingScreen property can be used to mark a Screen as a loading screen. Loading screens can be used when transitioning into a Screen which must load a lot of content or when returning back into the app after it goes to sleep (tombstones) on a phone. Setting IsLoadingScreen To mark a Screen as[…]

UseGlobalContent

Introduction The UseGlobalContent property tells an Entity/Screen to use the “Global” content manager when loading its content. This means that its content will only be loaded the first time it is accessed and it will never be unloaded. The UseGlobalContent is not the same thing as Global Content Files. Global Content Files is a collection[…]

GlobalContent

Introduction GlobalContent is a category of content which is available anywhere in your project as opposed to being tied to a specific Screen or Entity. All content that is added as GlobalContent is available at all times. Globalcontent doesn’t have a lifespan tied to any ContentManager – normally content is loaded and tied to a[…]