GUI Manager for a given Game Scene. This Handles all GUI Items within a given scene.
More...
|
| vxUIManager () |
| Initializes a new instance of the VerticesEngine.UI.vxUIManager class.
|
|
void | Add (vxUIControl item) |
| Adds a vxGUI Item to thie GUI Manager.
|
|
void | Remove (vxUIControl item) |
| Remove the specified item.
|
|
void | AddRange (IEnumerable< vxUIControl > item) |
| Adds a Range of vxGUI Items to thie GUI Manager.
|
|
void | Update () |
| Tells the GUI Manager too update each of the Gui Items.
|
|
void | Draw () |
| Tells the GUI Manager too Draw the Gui Items.
|
|
void | DrawByOwner () |
| Draws the GUI manager using a pre-started SpriteBatch the by owner.
|
|
void | Dispose () |
|
|
bool | HasFocus = false |
| Does the GUI have focus.
|
|
vxUIControl | FocusedItem |
| This item is the current item with focus.
|
|
|
List< vxUIControl > | Items [get] |
| The collection of GUI items in this GUI Manager.
|
|
float | Alpha [get, set] |
| Gets or sets the alpha of the GUI Manager.
|
|
GUI Manager for a given Game Scene. This Handles all GUI Items within a given scene.
◆ Add()
void VerticesEngine.UI.vxUIManager.Add |
( |
vxUIControl | item | ) |
|
Adds a vxGUI Item to thie GUI Manager.
- Parameters
-
◆ AddRange()
void VerticesEngine.UI.vxUIManager.AddRange |
( |
IEnumerable< vxUIControl > | item | ) |
|
Adds a Range of vxGUI Items to thie GUI Manager.
- Parameters
-
◆ Remove()
void VerticesEngine.UI.vxUIManager.Remove |
( |
vxUIControl | item | ) |
|
Remove the specified item.
- Returns
- The remove.
- Parameters
-
◆ Alpha
float VerticesEngine.UI.vxUIManager.Alpha |
|
getset |
Gets or sets the alpha of the GUI Manager.
The alpha.
The documentation for this class was generated from the following file:
- /github/workspace/src/VerticesEngine/src.shared/UI/vxUIManager.cs