Curvy  2.3.0
CurvyGlobalManager Class Reference
+ Inheritance diagram for CurvyGlobalManager:
+ Collaboration diagram for CurvyGlobalManager:

Detailed Description

Curvy Global Scene Manager component

Static Public Attributes

static Color DefaultGizmoColor = new Color(0.71f, 0.71f, 0.71f)
 Default spline color More...
 
static Color DefaultGizmoSelectionColor = new Color(0.15f, 0.35f, 0.68f)
 Default selected spline color More...
 
static CurvyInterpolation DefaultInterpolation = CurvyInterpolation.CatmullRom
 Default interpolation used by new splines More...
 
static float GizmoControlPointSize = 0.15f
 Size of control point gizmos More...
 
static Color GizmoOrientationColor = new Color(0.75f, 0.75f, 0.4f)
 Orientation gizmo color More...
 
static float GizmoOrientationLength = 1f
 Size of orientation gizmo More...
 
static CurvySplineGizmos Gizmos = CurvySplineGizmos.Curve | CurvySplineGizmos.Orientation
 Default view settings More...
 
static bool HideManager = false
 
static float SceneViewResolution = 0.5f
 Resolution of SceneView spline rendering More...
 
static int SplineLayer = 0
 

Properties

CurvyConnection[] Connections [get]
 Gets all connections in the scene More...
 
ComponentPool ControlPointPool [get]
 
PoolManager PoolManager [get]
 Gets the PoolManager More...
 
static bool ShowApproximationGizmo [get, set]
 
static bool ShowBoundsGizmo [get, set]
 
static bool ShowCurveGizmo [get, set]
 
static bool ShowLabelsGizmo [get, set]
 
static bool ShowMetadataGizmo [get, set]
 
static bool ShowOrientationGizmo [get, set]
 
static bool ShowTangentsGizmo [get, set]
 

Public Member Functions

CurvyConnection[] GetContainingConnections (params CurvySpline[] splines)
 Returns all the connections that are exclusively connecting cps within the splines parameter More...
 

Member Function Documentation

CurvyConnection [] GetContainingConnections ( params CurvySpline[]  splines)

Returns all the connections that are exclusively connecting cps within the splines parameter

Parameters
splines
Returns

Member Data Documentation

Color DefaultGizmoColor = new Color(0.71f, 0.71f, 0.71f)
static

Default spline color

Color DefaultGizmoSelectionColor = new Color(0.15f, 0.35f, 0.68f)
static

Default selected spline color

CurvyInterpolation DefaultInterpolation = CurvyInterpolation.CatmullRom
static

Default interpolation used by new splines

float GizmoControlPointSize = 0.15f
static

Size of control point gizmos

Color GizmoOrientationColor = new Color(0.75f, 0.75f, 0.4f)
static

Orientation gizmo color

float GizmoOrientationLength = 1f
static

Size of orientation gizmo

bool HideManager = false
static
float SceneViewResolution = 0.5f
static

Resolution of SceneView spline rendering

int SplineLayer = 0
static

Property Documentation

CurvyConnection [] Connections
get

Gets all connections in the scene

ComponentPool ControlPointPool
get
PoolManager PoolManager
get

Gets the PoolManager

bool ShowApproximationGizmo
staticgetset
bool ShowBoundsGizmo
staticgetset
bool ShowCurveGizmo
staticgetset
bool ShowLabelsGizmo
staticgetset
bool ShowMetadataGizmo
staticgetset
bool ShowOrientationGizmo
staticgetset
bool ShowTangentsGizmo
staticgetset

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