|
override MadLevelIcon | GetIcon (string levelName) |
| Gets the icon representation for given level name. More...
|
|
override MadLevelIcon | FindClosestIcon (Vector3 position) |
| Finds the closest level icon to given position or More...
|
|
override void | LookAtIcon (MadLevelIcon icon) |
| Looks at given icon; More...
|
|
void | LookAtIcon (MadLevelIcon icon, MadiTween.EaseType easeType, float time) |
|
void | LookAtLevel (string levelName, MadiTween.EaseType easeType, float time) |
|
void | ReplaceIcons (GameObject newIcon) |
| Will replace all icons in the layout with selected icon. Position, scale and rotation will be preserved. This method is meant for editor-use only. More...
|
|
delegate void | IconActivationEvent (MadLevelIcon icon, string levelName) |
|
MadLevelIcon | GetFirstIcon () |
| Gets the icon representation for the first level (in order). More...
|
|
MadLevelIcon | GetLastIcon () |
| Gets the icon representation for the last level (in order). More...
|
|
MadLevelIcon | GetLastCompletedIcon () |
| Gets the last completed level icon in current group or null if cannot be found. More...
|
|
MadLevelIcon | GetLastUnlockedIcon () |
| Gets last unlocked icon or null if cannot be found. More...
|
|
MadLevelIcon | GetActiveIcon () |
| Gets the currently active icon or More...
|
|
virtual MadLevelIcon | GetCurrentIcon () |
| For the free layout works exactly the same as GetActiveIcon(). For the grid layout if there is only one icon per page, it will return it. With more icons, it will work as GetActiveIcon() method. More...
|
|
MadLevelIcon | GetNextIcon (MadLevelIcon icon) |
|
MadLevelIcon | GetPreviousIcon (MadLevelIcon icon) |
|
MadLevelIcon[] | GetAllIcons () |
| Gets all active icons available in the layout. More...
|
|
bool | LookAtLevel (string levelName) |
| Looks at level. More...
|
|
bool | LookAtLastPlayedLevel () |
| Looks at last played level icon. More...
|
|
bool | CanActivate (MadLevelIcon icon) |
|
virtual void | Activate (MadLevelIcon icon) |
|
T | CreateChild< T > (string name) |
|
T | CreateChild< T > (string name, T template) |
|
MadNode | CreateChild (string name, GameObject template) |
|
T | FindParent< T > () |
|
|
Texture2D | backgroundTexture |
|
bool | dirty |
|
MadLevelIcon | iconTemplate |
|
bool | lookAtLastLevel = true |
|
LookLevelType | lookAtLevel = LookLevelType.FirstLevel |
|
LevelsEnumerationType | enumerationType = LevelsEnumerationType.Numbers |
|
int | enumerationOffset = 0 |
|
TwoStepActivationType | twoStepActivationType = TwoStepActivationType.Disabled |
|
LoadLevel | loadLevel = LoadLevel.Immediately |
|
float | loadLevelLoadLevelDelay = 1.5f |
|
GameObject | loadLevelMessageReceiver |
|
string | loadLevelMessageName |
|
bool | loadLevelMessageIncludeChildren |
|
bool | onIconActivatePlayAudio |
|
AudioClip | onIconActivatePlayAudioClip |
|
float | onIconActivatePlayAudioVolume = 1 |
|
bool | onIconDeactivatePlayAudio |
|
AudioClip | onIconDeactivatePlayAudioClip |
|
float | onIconDeactivatePlayAudioVolume = 1 |
|
bool | onIconActivateMessage |
|
GameObject | onIconActivateMessageReceiver |
|
string | onIconActivateMessageMethodName = "OnIconActivate" |
|
bool | onIconActivateMessageIncludeChildren |
|
bool | onIconDeactivateMessage |
|
GameObject | onIconDeactivateMessageReceiver |
|
string | onIconDeactivateMessageMethodName = "OnIconDeactivate" |
|
bool | onIconDeactivateMessageIncludeChildren |
|
bool | handleMobileBackButton = true |
|
OnMobileBack | handleMobileBackButtonAction = OnMobileBack.LoadPreviousLevel |
|
string | handleMobileBackButtonLevelName |
|
MadLevelConfiguration | configuration |
|
int | configurationGroup = 0 |
|
bool | useCurrentlyActiveConfiguration |
|
bool | fullyInitialized |
|
bool | managed |
|
|
enum | TwoStepActivationType { Disabled,
OnlyOnMobiles,
Always
} |
|
enum | LoadLevel { Immediately,
WithDelay,
SendMessage,
DoNotLoad
} |
|
enum | OnMobileBack { LoadPreviousLevel,
LoadSpecifiedLevel
} |
|
enum | LookLevelType { FirstLevel,
LastUnlocked,
LastCompleted
} |
|
enum | LevelsEnumerationType { Numbers,
Letters,
LettersLower,
Roman
} |
|
IconActivationEvent | onIconActivate |
|
IconActivationEvent | onIconDeactivate |
|