Curvy  6.0.0
CurvyClasses.cs File Reference

Classes

class  ConnectionHeadingEnumMethods
 Extension methods of ConnectionHeadingEnum More...
 
interface  ICurvyInterpolatableMetadata< U >
 Generic Interface for Metadata components that interpolate values More...
 
interface  ICurvyInterpolatableMetadata
 Interface for Metadata components that interpolate values More...
 
interface  ICurvyMetadata
 Base Interface for Metadata components More...
 

Namespaces

namespace  FluffyUnderware.Curvy
 

Enumerations

enum  ConnectionHeadingEnum { Minus = -1, Sharp = 0, Plus = 1, Auto = 2 }
 Connection Heading mode More...
 
enum  CurvyAdvBezierModeEnum { None = 0, Direction = 1, Length = 2, Combine = 8 }
 Bezier Handles editing modes for AdvSplines More...
 
enum  CurvyBezierModeEnum {
  None = 0, Direction = 1, Length = 2, Connections = 4,
  Combine = 8
}
 Bezier Handles editing modes More...
 
enum  CurvyClamping { Clamp = 0, Loop = 1, PingPong = 2 }
 Determines the clamping method used by Move-methods More...
 
enum  CurvyInterpolation { Linear = 0, CatmullRom = 1, TCB = 2, Bezier = 3 }
 Determines the interpolation method More...
 
enum  CurvyOrientation { None = 0, Dynamic = 1, Static = 2 }
 Determines Orientation mode More...
 
enum  CurvyOrientationSwirl { None = 0, Segment = 1, AnchorGroup = 2, AnchorGroupAbs = 3 }
 Swirl mode More...
 
enum  CurvyPlane { XY, XZ, YZ }
 Plane definition More...
 
enum  CurvyPositionMode { Relative = 0, WorldUnits = 1 }
 Position Mode More...
 
enum  CurvyRepeatingOrderEnum { Random = 0, Row = 1 }
 
enum  CurvySplineGizmos : int {
  None = 0, Curve = 2, Approximation = 4, Tangents = 8,
  Orientation = 16, Labels = 32, Metadata = 64, Bounds = 128,
  All = 65535
}
 Sceneview viewing modes More...
 
enum  CurvyUpdateMethod { Update, LateUpdate, FixedUpdate }
 Used by components to determine when updates should occur More...
 
enum  OrientationAxisEnum {
  Up, Down, Forward, Backward,
  Left, Right
}
 Orientation axis to use More...
 
enum  OrientationModeEnum { None, Orientation, Tangent }
 Orientation options More...