TopDown Engine
v3.6
|
Public Attributes | |
GameObject | SplitHUD |
the HUD to display when in split screen mode More... | |
GameObject | GroupHUD |
the HUD to display when in group camera mode More... | |
GameObject | SplittersGUI |
a UI object used to display the splitters UI images More... | |
Public Attributes inherited from MoreMountains.TopDownEngine.GUIManager | |
Canvas | MainCanvas |
the main canvas More... | |
GameObject | HUD |
the game object that contains the heads up display (avatar, health, points...) More... | |
MMProgressBar[] | HealthBars |
the health bars to update More... | |
MMRadialProgressBar[] | DashBars |
the dash bars to update More... | |
AmmoDisplay[] | AmmoDisplays |
the panels and bars used to display current weapon ammo More... | |
GameObject | PauseScreen |
the pause screen game object More... | |
GameObject | DeathScreen |
the death screen More... | |
CanvasGroup | Buttons |
The mobile buttons. More... | |
CanvasGroup | Arrows |
The mobile arrows. More... | |
CanvasGroup | Joystick |
The mobile movement joystick. More... | |
Text | PointsText |
the points counter More... | |
string | PointsTextPattern = "000000" |
the pattern to apply to format the display of points More... | |
Additional Inherited Members | |
Public Member Functions inherited from MoreMountains.TopDownEngine.GUIManager | |
virtual void | SetHUDActive (bool state) |
Sets the HUD active or inactive More... | |
virtual void | SetAvatarActive (bool state) |
Sets the avatar active or inactive More... | |
virtual void | SetMobileControlsActive (bool state, InputManager.MovementControls movementControl=InputManager.MovementControls.Joystick) |
Called by the input manager, this method turns controls visible or not depending on what's been chosen More... | |
virtual void | SetPauseScreen (bool state) |
Sets the pause screen on or off. More... | |
virtual void | SetDeathScreen (bool state) |
Sets the death screen on or off. More... | |
virtual void | SetDashBar (bool state, string playerID) |
Sets the jetpackbar active or not. More... | |
virtual void | SetAmmoDisplays (bool state, string playerID, int ammoDisplayID) |
Sets the ammo displays active or not More... | |
virtual void | RefreshPoints () |
Sets the text to the game manager's points. More... | |
virtual void | UpdateHealthBar (float currentHealth, float minHealth, float maxHealth, string playerID) |
Updates the health bar. More... | |
virtual void | UpdateDashBars (float currentFuel, float minFuel, float maxFuel, string playerID) |
Updates the dash bars. More... | |
virtual void | UpdateAmmoDisplays (bool magazineBased, int totalAmmo, int maxAmmo, int ammoInMagazine, int magazineSize, string playerID, int ammoDisplayID, bool displayTotal) |
Updates the (optional) ammo displays. More... | |
Static Public Member Functions inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | TryGetInstance () |
Static Public Attributes inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static bool | HasInstance |
static T | Current |
Protected Member Functions inherited from MoreMountains.TopDownEngine.GUIManager | |
override void | Awake () |
Initialization More... | |
virtual void | Initialization () |
virtual void | Start () |
Initialization More... | |
Protected Member Functions inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
virtual void | InitializeSingleton () |
Initializes the singleton. More... | |
Static Protected Member Functions inherited from MoreMountains.TopDownEngine.GUIManager | |
static void | InitializeStatics () |
Statics initialization to support enter play modes More... | |
Protected Attributes inherited from MoreMountains.TopDownEngine.GUIManager | |
float | _initialJoystickAlpha |
float | _initialButtonsAlpha |
bool | _initialized = false |
Static Protected Attributes inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | _instance |
Properties inherited from MoreMountains.Tools.MMSingleton< GUIManager > | |
static T | Instance [get] |
Singleton design pattern More... | |
GameObject MoreMountains.TopDownEngine.MultiplayerGUIManager.GroupHUD |
the HUD to display when in group camera mode
GameObject MoreMountains.TopDownEngine.MultiplayerGUIManager.SplitHUD |
the HUD to display when in split screen mode
GameObject MoreMountains.TopDownEngine.MultiplayerGUIManager.SplittersGUI |
a UI object used to display the splitters UI images