Midnight Blue Game and Engine
Public Member Functions | Properties | List of all members
MidnightBlue.MenuView Class Reference
Inheritance diagram for MidnightBlue.MenuView:
Inheritance graph
Collaboration diagram for MidnightBlue.MenuView:
Collaboration graph

Public Member Functions

 MenuView (ContentManager content)
 
- 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...
 

Properties

bool ShouldExit [get]
 
- 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...
 

The documentation for this class was generated from the following file: