Curvy  4.1.0
FluffyUnderware.Curvy.Controllers Namespace Reference

Classes

class  ConnectedControlPointsSelector
 A class used by SplineController to define custom selection logic to select between the possible connected splines when the controller reaches a CurvyConnection More...
 
class  ControllerEvent
 
class  CurvyController
 Controller base class More...
 
class  CurvyControllerEventArgs
 
class  CurvySplineMoveEvent
 EventArgs used by spline controller movements More...
 
class  CurvySplineMoveEventArgs
 EventArgs used by spline controller movements More...
 
class  MovementDirectionMethods
 Extension methods for MovementDirection More...
 
class  PathController
 Controller working on Curvy Generator Paths More...
 
class  SplineController
 Controller working with Splines More...
 
class  UITextSplineController
 SplineController modifying uGUI text More...
 
class  VolumeController
 Controller using a Curvy Generator Volume More...
 

Enumerations

enum  MovementDirection { Forward, Backward }
 Defines if the controller will move the object the same direction that the spline or the opposite one More...
 
enum  SplineControllerConnectionBehavior {
  CurrentSpline, FollowUpSpline, RandomSpline, FollowUpOtherwiseRandom,
  Custom
}
 Defines what spline a SplineController will use when reaching a CurvyConnection. More...
 

Enumeration Type Documentation

enum MovementDirection
strong

Defines if the controller will move the object the same direction that the spline or the opposite one

See also
MovementDirectionMethods
Enumerator
Forward 

Same direction than spline's tangent

Backward 

Opposite direction than spline's tangent

Defines what spline a SplineController will use when reaching a CurvyConnection.

Enumerator
CurrentSpline 

Continue moving on the current spline, ignoring the connection.

FollowUpSpline 

Move to the spline containing the Follow Up if any. If none, continue moving on the current spline, ignoring the connection.

RandomSpline 

Move to the spline of a randomly selected control point from all the connected control points.

FollowUpOtherwiseRandom 

Move to the spline containing the Follow Up if any. If none, move to the spline of a randomly selected control point from all the connected control points.

Custom 

Use a custom defined selection logic