DiscoverTenerife
Public Member Functions | Protected Member Functions | List of all members
chooseAPlaceToSendAsAChallengePanel Class Reference

This class controls the panel that shows the stored places of the current user when he is choosing the place for sending a challenge. It inherites from adaptableSizePanel abstract class. More...

Inheritance diagram for chooseAPlaceToSendAsAChallengePanel:
adaptableSizePanel

Public Member Functions

override void elementDeleted (GameObject elementDeleted)
 This method overrides the elementDeleted method of adaptableSizePanel. It basically calls to the elementDeleted method of adaptableSizePanel and then calls the changeScene to cameback to the Friend List Screen. More...
 
virtual void elementDeleted (GameObject elementDeleted)
 tries to remove the given gameobject of the items property. If the gameobject isnt on the list, it will raise an index out of range exception. More...
 

Protected Member Functions

override void fillPanel ()
 This method is called to instanciate the panel. It creates a prefab for each place that that the current user has stored. It changes the panelFilled_ property to true. More...
 
- Protected Member Functions inherited from adaptableSizePanel
abstract void fillPanel ()
 This method is called to instanciate the panel and add the prefabs as panels elements. It is an abstract method so, every class that inherit from this class must have its own fillPanel method. More...
 
void adjustPanelSize ()
 

Additional Inherited Members

- Protected Attributes inherited from adaptableSizePanel
GameObject prefab_
 GameObject that contains the prefab that represent an element of the panel. More...
 
GameObject noItemsImage_
 GameObject that contains the image that will be shown when the panel is empty. More...
 
bool panelFilled_
 if its true means that the panel was already filled, false in otherwhise. More...
 
List< GameObject > items_
 List of the prefabs that are instanciated. More...
 
int lastCount_
 it stores the last quantity of items which the panel has adapted its height. More...
 
float initialHeight_
 initial height of the panel. More...
 

Detailed Description

This class controls the panel that shows the stored places of the current user when he is choosing the place for sending a challenge. It inherites from adaptableSizePanel abstract class.

Member Function Documentation

◆ elementDeleted()

override void chooseAPlaceToSendAsAChallengePanel.elementDeleted ( GameObject  elementDeleted)
virtual

This method overrides the elementDeleted method of adaptableSizePanel. It basically calls to the elementDeleted method of adaptableSizePanel and then calls the changeScene to cameback to the Friend List Screen.

Reimplemented from adaptableSizePanel.

◆ fillPanel()

override void chooseAPlaceToSendAsAChallengePanel.fillPanel ( )
protectedvirtual

This method is called to instanciate the panel. It creates a prefab for each place that that the current user has stored. It changes the panelFilled_ property to true.

Implements adaptableSizePanel.


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