Highroad Engine v1.3
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
MoreMountains.Tools.MMDebugMenuTab Class Reference

A class used to handle the display of a tab in a MMDebugMenu More...

Inheritance diagram for MoreMountains.Tools.MMDebugMenuTab:

Public Member Functions

virtual void Select ()
 Selects this tab More...
 
virtual void Deselect ()
 Deselects this tab More...
 

Public Attributes

Text TabText
 the tab's title More...
 
Image TabBackground
 the tab's background image More...
 
Color SelectedBackgroundColor
 the color to use for the background when the tab is selected More...
 
Color DeselectedBackgroundColor
 the color to use for the background when the tab is not selected More...
 
Color SelectedTextColor
 the color to use for the text when the tab is selected More...
 
Color DeselectedTextColor
 the color to use for the text when the tab is not selected More...
 
int Index
 the index of that tab, auto setup by the manager More...
 
MMDebugMenuTabManager Manager
 the manager for this tab, auto setup More...
 
bool ForceScaleOne = true
 if this is true, scale will be forced to one on init More...
 

Protected Member Functions

virtual void Start ()
 On Start we initialize this tab item More...
 
virtual void Initialization ()
 On init we force the scale to one More...
 

Detailed Description

A class used to handle the display of a tab in a MMDebugMenu

Member Function Documentation

◆ Deselect()

virtual void MoreMountains.Tools.MMDebugMenuTab.Deselect ( )
virtual

Deselects this tab

◆ Initialization()

virtual void MoreMountains.Tools.MMDebugMenuTab.Initialization ( )
protectedvirtual

On init we force the scale to one

◆ Select()

virtual void MoreMountains.Tools.MMDebugMenuTab.Select ( )
virtual

Selects this tab

◆ Start()

virtual void MoreMountains.Tools.MMDebugMenuTab.Start ( )
protectedvirtual

On Start we initialize this tab item

Member Data Documentation

◆ DeselectedBackgroundColor

Color MoreMountains.Tools.MMDebugMenuTab.DeselectedBackgroundColor

the color to use for the background when the tab is not selected

◆ DeselectedTextColor

Color MoreMountains.Tools.MMDebugMenuTab.DeselectedTextColor

the color to use for the text when the tab is not selected

◆ ForceScaleOne

bool MoreMountains.Tools.MMDebugMenuTab.ForceScaleOne = true

if this is true, scale will be forced to one on init

◆ Index

int MoreMountains.Tools.MMDebugMenuTab.Index

the index of that tab, auto setup by the manager

◆ Manager

MMDebugMenuTabManager MoreMountains.Tools.MMDebugMenuTab.Manager

the manager for this tab, auto setup

◆ SelectedBackgroundColor

Color MoreMountains.Tools.MMDebugMenuTab.SelectedBackgroundColor

the color to use for the background when the tab is selected

◆ SelectedTextColor

Color MoreMountains.Tools.MMDebugMenuTab.SelectedTextColor

the color to use for the text when the tab is selected

◆ TabBackground

Image MoreMountains.Tools.MMDebugMenuTab.TabBackground

the tab's background image

◆ TabText

Text MoreMountains.Tools.MMDebugMenuTab.TabText

the tab's title


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