Class CurvyGlobalManager
- Namespace
- FluffyUnderware.Curvy
Curvy Global Scene Manager component
[ExecuteInEditMode]
[RequireComponent(typeof(PoolManager))]
[RequireComponent(typeof(ArrayPoolsSettings))]
public class CurvyGlobalManager : DTSingleton<CurvyGlobalManager>
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourDTSingleton<CurvyGlobalManager>CurvyGlobalManager
Fields
DefaultDefaultGizmoColor
Default value of the DefaultGizmoColor
public static readonly Color DefaultDefaultGizmoColor
Field Value
- Color
DefaultDefaultGizmoSelectionColor
Default value of the DefaultGizmoSelectionColor
public static readonly Color DefaultDefaultGizmoSelectionColor
Field Value
- Color
DefaultGizmoColor
Default spline color
public static Color DefaultGizmoColor
Field Value
- Color
DefaultGizmoOrientationColor
Default value of the GizmoOrientationColor
public static readonly Color DefaultGizmoOrientationColor
Field Value
- Color
DefaultGizmoSelectionColor
Default selected spline color
public static Color DefaultGizmoSelectionColor
Field Value
- Color
DefaultInterpolation
Default interpolation used by new splines
public static CurvyInterpolation DefaultInterpolation
Field Value
GizmoControlPointSize
Size of control point gizmos
public static float GizmoControlPointSize
Field Value
GizmoOrientationColor
Orientation gizmo color
public static Color GizmoOrientationColor
Field Value
- Color
GizmoOrientationLength
Size of orientation gizmo
public static float GizmoOrientationLength
Field Value
Gizmos
Default view settings
public static CurvySplineGizmos Gizmos
Field Value
HideManager
public static bool HideManager
Field Value
SaveGeneratorOutputs
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
public static bool SaveGeneratorOutputs
Field Value
SceneViewResolution
Resolution of SceneView spline rendering
public static float SceneViewResolution
Field Value
SplineLayer
public static int SplineLayer
Field Value
Properties
ArrayPoolsSettings
public ArrayPoolsSettings ArrayPoolsSettings { get; }
Property Value
Connections
Gets all connections in the scene
public CurvyConnection[] Connections { get; }
Property Value
ControlPointPool
public ComponentPool ControlPointPool { get; }
Property Value
- ComponentPool
PoolManager
Gets the PoolManager
public PoolManager PoolManager { get; }
Property Value
- PoolManager
ShowApproximationGizmo
public static bool ShowApproximationGizmo { get; set; }
Property Value
ShowBoundsGizmo
public static bool ShowBoundsGizmo { get; set; }
Property Value
ShowConnectionsGizmo
public static bool ShowConnectionsGizmo { get; set; }
Property Value
ShowCurveGizmo
public static bool ShowCurveGizmo { get; set; }
Property Value
ShowLabelsGizmo
public static bool ShowLabelsGizmo { get; set; }
Property Value
ShowMetadataGizmo
public static bool ShowMetadataGizmo { get; set; }
Property Value
ShowOrientationAnchorsGizmo
public static bool ShowOrientationAnchorsGizmo { get; set; }
Property Value
ShowOrientationGizmo
public static bool ShowOrientationGizmo { get; set; }
Property Value
ShowRelativeDistancesGizmo
public static bool ShowRelativeDistancesGizmo { get; set; }
Property Value
ShowTFsGizmo
public static bool ShowTFsGizmo { get; set; }
Property Value
ShowTangentsGizmo
public static bool ShowTangentsGizmo { get; set; }