Mad Level Manager
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | Protected Member Functions | Properties | List of all members
_NAMESPACE_.MadDragStopDraggable Class Reference
Inheritance diagram for _NAMESPACE_.MadDragStopDraggable:
_NAMESPACE_.MadDraggable _NAMESPACE_.MadNode

Public Member Functions

void ClearDragStops ()
 
int AddDragStop (float x, float y)
 
void MoveTo (int dragStop)
 
delegate void DragStopCallback (int index)
 
- Public Member Functions inherited from _NAMESPACE_.MadNode
CreateChild< T > (string name)
 
CreateChild< T > (string name, T template)
 
MadNode CreateChild (string name, GameObject template)
 
FindParent< T > ()
 

Public Attributes

DragStopCallback dragStopCallback
 
- Public Attributes inherited from _NAMESPACE_.MadDraggable
MadiTween.EaseType moveEasingType = MadiTween.EaseType.easeOutQuad
 
float moveEasingDuration = 0.5f
 
- Public Attributes inherited from _NAMESPACE_.MadNode
bool managed
 

Protected Member Functions

override void Update ()
 
- Protected Member Functions inherited from _NAMESPACE_.MadDraggable
virtual void OnEnable ()
 
virtual void Start ()
 
virtual void FixedUpdate ()
 
virtual void LateUpdate ()
 
bool IsTouchingSingle ()
 
bool IsTouchingJustStarted ()
 
Vector2 TouchPosition ()
 
void RegisterDelta (Vector2 delta)
 
void Clear ()
 
Vector2 Ease (MadiTween.EaseType type, Vector2 start, Vector2 end, float percentage)
 
Vector3 Ease (MadiTween.EaseType type, Vector3 start, Vector3 end, float percentage)
 

Properties

int dragStopCount [get]
 
int dragStopCurrentIndex [get, set]
 
- Properties inherited from _NAMESPACE_.MadDraggable
float lastTouchTime [get, set]
 
Vector2 lastTouchCameraPos [get, set]
 
bool dragging [get, set]
 
Vector2 cameraPos [get, set]
 
- Properties inherited from _NAMESPACE_.MadNode
static bool Instantiating [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from _NAMESPACE_.MadDraggable
Vector2 lastPosition
 
Vector2 interiaForce = Vector2.zero
 
float dragDistance
 
float deadDistance = 50
 
Vector2 cachedCamPos
 
Vector2 estaminatedPos
 
List< Touch > multiTouches = new List<Touch>()
 

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