Mad Level Manager
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | List of all members
MadLevelManager.MadLevelInputControl.DirectionTraverseRule Class Reference
Inheritance diagram for MadLevelManager.MadLevelInputControl.DirectionTraverseRule:
MadLevelManager.MadLevelInputControl.TraverseRule

Public Member Functions

override MadLevelIcon LeftIcon (MadLevelIcon current)
 
override MadLevelIcon RightIcon (MadLevelIcon current)
 
override MadLevelIcon TopIcon (MadLevelIcon current)
 
override MadLevelIcon BottomIcon (MadLevelIcon current)
 
MadLevelIcon FindBest (MadLevelIcon origin, Vector2 direction, float toleranceAngle)
 
List< MadLevelIconFindAll (MadLevelIcon origin, Vector2 direction, float toleranceAngle)
 
- Public Member Functions inherited from MadLevelManager.MadLevelInputControl.TraverseRule
 TraverseRule (params Capability[] capabilities)
 

Additional Inherited Members

- Public Types inherited from MadLevelManager.MadLevelInputControl.TraverseRule
enum  Capability {
  CanGoLeft = 1, CanGoRight = 2, CanGoUp = 4, CanGoDown = 8,
  CanGoAnywhere = 15
}
 
- Public Attributes inherited from MadLevelManager.MadLevelInputControl.TraverseRule
readonly int capFlags
 
- Properties inherited from MadLevelManager.MadLevelInputControl.TraverseRule
bool canGoLeft [get]
 
bool canGoRight [get]
 
bool canGoUp [get]
 
bool canGoDown [get]
 

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