FairyGUI.Controller
class FairyGUI.Controller
Fields and Properties:
string name
- Description: Name of the controller
FairyGUI.EventListener onChanged
- Description: When controller page changed.
int selectedIndex
- Description: Get or set the index of the current active page.
string selectedPage
- Description: Get the name of the current active page.
int previsousIndex
- Description: Get the index of the Previous page.
string previousPage
- Description: Get the name of the Previous page.
int pageCount
- Description: Page count of this controller.
Constructors:
FairyGUI.Controller.New()
Methods:
void Dispose()
void SetSelectedIndex(int)
- Description: Set the current page index without triggering the onChanged event.
- Parameter value: Page index
void SetSelectedPage(string)
- Description: Set the current page by name without triggering the onChanged event.
- Parameter value: Page name
string GetPageName(int)
- Description: Get page name by an index.
- Parameter index: Page index
- Return: Page Name
string GetPageId(int)
- Description: Get page id by an index.
- Parameter index: Page index
- Return: Page Id
string GetPageIdByName(string)
- Description: Get page id by name.
- Parameter aName:
- Return:
void AddPage(string)
- Description: Add a new page to this controller.
- Parameter name: Page name
void AddPageAt(string, int)
- Description: Add a new page to this controller at a certain index.
- Parameter name: Page name
- Parameter index: Insert position
void RemovePage(string)
- Description: Remove a page.
- Parameter name: Page name
void RemovePageAt(int)
- Description: Removes a page at a certain index.
- Parameter index:
void ClearPages()
- Description: Remove all pages.
bool HasPage(string)
- Description: Check if the controller has a page.
- Parameter aName: Page name.
- Return:
void RunActions()