Midnight Blue Game and Engine
|
Star system hud with minimap. More...
Public Member Functions | |
StarSystemHud (ContentManager content, EntityMap gameObjects, SceneStack scenes) | |
Initializes a new instance of the T:MidnightBlue.StarSystemHud class. More... | |
Public Member Functions inherited from MB2D.UI.UIView | |
UIView (int rows, int cols) | |
Initializes a new instance of the T:MB2D.UI.UIView class. Divides itself into the number of rows and columns evenly based on the size of the current viewport. More... | |
void | Update () |
Updates and handles input for all elements in the View. More... | |
void | Draw (SpriteBatch spriteBatch, SpriteBatch uiSpriteBatch) |
Draws the View and its elements to the window More... | |
void | Add (UIElement element, int atRow, int atCol, int rowSpan, int colSpan) |
Adds a new UIElement to the View More... | |
void | AddToLookup (UIElement element) |
Adds an element to the lookup table used by the view More... | |
Additional Inherited Members | |
Properties inherited from MB2D.UI.UIView | |
UIElement | this[string key] [get] |
Gets the T:MB2D.UI.UIElement with the specified key. More... | |
UIElement [,] | Content [get] |
Gets the elements this View contains in a 2D array More... | |
Texture2D | BackgroundTexture [get, set] |
Gets or sets the background texture of the view. More... | |
bool | StretchBackground [get, set] |
Gets or sets a value indicating whether the background image shoudl stretch to fit the window. More... | |
Star system hud with minimap.
|
inline |
Initializes a new instance of the T:MidnightBlue.StarSystemHud class.
content | Content to load fonts and textures with. |
gameObjects | Game objects to track in the minimap. |
scenes | Scene stack to use in UI interactions. |