Mad Level Manager

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Types | Public Member Functions | Public Attributes | Properties | List of all members
MadLevelManager.MadLevelInputControl.TraverseRule Class Referenceabstract
Inheritance diagram for MadLevelManager.MadLevelInputControl.TraverseRule:

## Public Types
enum | Capability { CanGoLeft = 1, CanGoRight = 2, CanGoUp = 4, CanGoDown = 8, CanGoAnywhere = 15 }

## Public Member Functions
| TraverseRule (params Capability[] capabilities)
abstract MadLevelIcon | LeftIcon (MadLevelIcon current)
abstract MadLevelIcon | TopIcon (MadLevelIcon current)
abstract MadLevelIcon | RightIcon (MadLevelIcon current)
abstract MadLevelIcon | BottomIcon (MadLevelIcon current)

## Public Attributes
readonly int | capFlags

## Properties
bool | canGoLeft`[get]`
bool | canGoRight`[get]`
bool | canGoUp`[get]`
bool | canGoDown`[get]`

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

- Assets/Mad Level Manager/Scripts/Base/MadLevelInputControl.cs