FrameIT
ListLoader< T > Class Template Referenceabstract

Allowes for Pages of MenueLoader to contain Lists. More...

Inheritance diagram for ListLoader< T >:
MenueLoader

Public Member Functions

abstract void Init ()
 Creates listing More...
 
virtual void ListButtons (List< T > list)
 
- Public Member Functions inherited from MenueLoader
void RevertMode ()
 Reverts to last opend Page. More...
 
void SetMode (int select)
 Deactivates all Pages, then activates Page select . More...
 

Public Attributes

GameObject List
 GameObject to which new EntryHeader entries are being added. More...
 
GameObject EntryHeader
 Template for new entries to be added to List More...
 
- Public Attributes inherited from MenueLoader
MenueLoader pageMenue
 
UnityEngine.UI.ScrollRect scroll = null
 
GameObject Pages
 

Protected Member Functions

void OnEnable ()
 
void OnDisable ()
 
virtual void Clear ()
 Removes all list-entries More...
 
abstract void Default ()
 Creates a Default listing. More...
 
abstract void ListButtonsWrapped (List< T > list)
 
- Protected Member Functions inherited from MenueLoader
void Start ()
 

Detailed Description

Allowes for Pages of MenueLoader to contain Lists.

Template Parameters
TType to list

Member Function Documentation

◆ Clear()

virtual void ListLoader< T >.Clear ( )
protectedvirtual

Removes all list-entries

◆ Default()

abstract void ListLoader< T >.Default ( )
protectedpure virtual

Creates a Default listing.

Implemented in StageLoader.

◆ Init()

abstract void ListLoader< T >.Init ( )
pure virtual

Creates listing

Implemented in StageLoader.

◆ ListButtons()

virtual void ListLoader< T >.ListButtons ( List< T >  list)
virtual

◆ ListButtonsWrapped()

abstract void ListLoader< T >.ListButtonsWrapped ( List< T >  list)
protectedpure virtual

◆ OnDisable()

void ListLoader< T >.OnDisable ( )
protected

◆ OnEnable()

void ListLoader< T >.OnEnable ( )
protected

Member Data Documentation

◆ EntryHeader

GameObject ListLoader< T >.EntryHeader

Template for new entries to be added to List

◆ List

GameObject ListLoader< T >.List

GameObject to which new EntryHeader entries are being added.


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