ManoMotion SDK PRO  1.4.8
ManoMotion SDK PRO API documentation
CategoryManager Class Reference

Used to position the icons in the menue from the Category. More...

Inheritance diagram for CategoryManager:

Public Member Functions

void SetupMenu (List< UIIconBehavior.IconFunctionality > listOfFeatures)
 

Properties

static CategoryManager Instance [get, set]
 

Private Member Functions

void Awake ()
 
void Start ()
 
void PositionCategories ()
 Positions the categories. More...
 
IEnumerator PositionCategoriesAfter (float time)
 Positions the categories after a delay. More...
 
void GetAllIconBehaviors ()
 Retrieves all the Icon Behaviors from their Categories More...
 

Private Attributes

GameObject[] categories
 
List< UIIconBehavioruIIconBehaviors = new List<UIIconBehavior>()
 
Vector2 categoryPosition
 
Category previousCategory
 

Static Private Attributes

static CategoryManager instance
 

Detailed Description

Used to position the icons in the menue from the Category.

Member Function Documentation

◆ Awake()

void CategoryManager.Awake ( )
inlineprivate

◆ GetAllIconBehaviors()

void CategoryManager.GetAllIconBehaviors ( )
inlineprivate

Retrieves all the Icon Behaviors from their Categories

◆ PositionCategories()

void CategoryManager.PositionCategories ( )
inlineprivate

Positions the categories.

◆ PositionCategoriesAfter()

IEnumerator CategoryManager.PositionCategoriesAfter ( float  time)
inlineprivate

Positions the categories after a delay.

Returns
The categories after.
Parameters
timeRequires a float value of delay.

◆ SetupMenu()

void CategoryManager.SetupMenu ( List< UIIconBehavior.IconFunctionality listOfFeatures)
inline

◆ Start()

void CategoryManager.Start ( )
inlineprivate

Field Documentation

◆ categories

GameObject [] CategoryManager.categories
private

◆ categoryPosition

Vector2 CategoryManager.categoryPosition
private

◆ instance

CategoryManager CategoryManager.instance
staticprivate

◆ previousCategory

Category CategoryManager.previousCategory
private

◆ uIIconBehaviors

List<UIIconBehavior> CategoryManager.uIIconBehaviors = new List<UIIconBehavior>()
private

Property Documentation

◆ Instance

CategoryManager CategoryManager.Instance
staticgetset

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