public virtual bool PanGestureShouldBegin (SWRevealViewController revealController)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}
		public virtual void AnimateToPosition (SWRevealViewController revealController, FrontViewPosition position)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}
		public virtual global::MonoTouch.UIKit.UIViewControllerAnimatedTransitioning AnimationControllerForOperation (SWRevealViewController revealController, SWRevealControllerOperation operation, global::MonoTouch.UIKit.UIViewController fromVC, global::MonoTouch.UIKit.UIViewController toVC)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}
		public virtual void DidAddViewController (SWRevealViewController revealController, global::MonoTouch.UIKit.UIViewController viewController, SWRevealControllerOperation operation, bool animated)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}
		public virtual void PanGestureEndedToLocation (SWRevealViewController revealController, float location, float progress)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}
		public virtual void PanGestureEnded (SWRevealViewController revealController)
		{
			throw new You_Should_Not_Call_base_In_This_Method ();
		}