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

Detailed Description

Curvy Global Scene Manager component

Static Public Attributes

static readonly Color DefaultDefaultGizmoColor = new Color(0.71f, 0.71f, 0.71f)
 Default value of the DefaultGizmoColor More...
 
static readonly Color DefaultDefaultGizmoSelectionColor = new Color(0.6f, 0.15f, 0.68f)
 Default value of the DefaultGizmoSelectionColor More...
 
static Color DefaultGizmoColor = DefaultDefaultGizmoColor
 Default spline color More...
 
static readonly Color DefaultGizmoOrientationColor = new Color(0.75f, 0.75f, 0.4f)
 Default value of the GizmoOrientationColor More...
 
static Color DefaultGizmoSelectionColor = DefaultDefaultGizmoSelectionColor
 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 = DefaultGizmoOrientationColor
 Orientation gizmo color More...
 
static float GizmoOrientationLength = 1f
 Size of orientation gizmo More...
 
static CurvySplineGizmos Gizmos = CurvySplineGizmos.Curve | CurvySplineGizmos.Connections
 Default view settings More...
 
static bool HideManager = false
 
static bool SaveGeneratorOutputs = true
 Whether the output of Curvy Generators should be saved in the scene file. Disable this option to reduce the size of scene files. This might increase the saving time for complex scenes. This option applies only on generators that are enabled and have Auto Refresh set to true More...
 
static float SceneViewResolution = 0.5f
 Resolution of SceneView spline rendering More...
 
static int SplineLayer = 0
 

Properties

ArrayPoolsSettings ArrayPoolsSettings [get]
 
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 ShowConnectionsGizmo [get, set]
 
static bool ShowCurveGizmo [get, set]
 
static bool ShowLabelsGizmo [get, set]
 
static bool ShowMetadataGizmo [get, set]
 
static bool ShowOrientationAnchorsGizmo [get, set]
 
static bool ShowOrientationGizmo [get, set]
 
static bool ShowRelativeDistancesGizmo [get, set]
 
static bool ShowTangentsGizmo [get, set]
 
static bool ShowTFsGizmo [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

readonly Color DefaultDefaultGizmoColor = new Color(0.71f, 0.71f, 0.71f)
static

Default value of the DefaultGizmoColor

readonly Color DefaultDefaultGizmoSelectionColor = new Color(0.6f, 0.15f, 0.68f)
static

Default value of the DefaultGizmoSelectionColor

Color DefaultGizmoColor = DefaultDefaultGizmoColor
static

Default spline color

readonly Color DefaultGizmoOrientationColor = new Color(0.75f, 0.75f, 0.4f)
static

Default value of the GizmoOrientationColor

Color DefaultGizmoSelectionColor = DefaultDefaultGizmoSelectionColor
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 = DefaultGizmoOrientationColor
static

Orientation gizmo color

float GizmoOrientationLength = 1f
static

Size of orientation gizmo

bool HideManager = false
static
bool SaveGeneratorOutputs = true
static

Whether the output of Curvy Generators should be saved in the scene file. Disable this option to reduce the size of scene files. This might increase the saving time for complex scenes. This option applies only on generators that are enabled and have Auto Refresh set to true

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 ShowConnectionsGizmo
staticgetset
bool ShowCurveGizmo
staticgetset
bool ShowLabelsGizmo
staticgetset
bool ShowMetadataGizmo
staticgetset
bool ShowOrientationAnchorsGizmo
staticgetset
bool ShowOrientationGizmo
staticgetset
bool ShowRelativeDistancesGizmo
staticgetset
bool ShowTangentsGizmo
staticgetset
bool ShowTFsGizmo
staticgetset

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