View Javadoc

1   package net.sf.josceleton.motion.api.gesture.hitwall;
2   
3   import net.sf.josceleton.core.api.entity.XyzDirection;
4   import net.sf.josceleton.motion.api.gesture.JointableGestureBuilder;
5   
6   /**
7    * @since 0.4
8    */
9   public interface HitWallBuilder
10  	extends JointableGestureBuilder<
11  		HitWallBuilder,
12  		HitWallGesture,
13  		HitWallConfig,
14  		HitWallListener> {
15  
16  	/**
17  	 * @since 0.4
18  	 */
19  	HitWallBuilder direction(XyzDirection direction);
20  
21  	/**
22  	 * @since 0.4
23  	 */
24  	HitWallBuilder coordinate(float coordinate);
25  
26  	/**
27  	 * @since 0.4
28  	 */
29  	HitWallBuilder triggerOnLower(boolean triggerOnLower);
30  
31  }