Show / Hide Table of Contents

Class ArcHandle

Inheritance
Object
ArcHandle
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.IMGUI.Controls
Assembly: UnityEditor.dll
Syntax
public class ArcHandle

Constructors

| Improve this Doc View Source

ArcHandle()

Declaration
public ArcHandle()

Properties

| Improve this Doc View Source

angle

Declaration
public float angle { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

angleHandleColor

Declaration
public Color angleHandleColor { get; set; }
Property Value
Type Description
Color
| Improve this Doc View Source

angleHandleDrawFunction

Declaration
public Handles.CapFunction angleHandleDrawFunction { get; set; }
Property Value
Type Description
Handles.CapFunction
| Improve this Doc View Source

angleHandleSizeFunction

Declaration
public Handles.SizeFunction angleHandleSizeFunction { get; set; }
Property Value
Type Description
Handles.SizeFunction
| Improve this Doc View Source

fillColor

Declaration
public Color fillColor { get; set; }
Property Value
Type Description
Color
| Improve this Doc View Source

radius

Declaration
public float radius { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

radiusHandleColor

Declaration
public Color radiusHandleColor { get; set; }
Property Value
Type Description
Color
| Improve this Doc View Source

radiusHandleDrawFunction

Declaration
public Handles.CapFunction radiusHandleDrawFunction { get; set; }
Property Value
Type Description
Handles.CapFunction
| Improve this Doc View Source

radiusHandleSizeFunction

Declaration
public Handles.SizeFunction radiusHandleSizeFunction { get; set; }
Property Value
Type Description
Handles.SizeFunction
| Improve this Doc View Source

wireframeColor

Declaration
public Color wireframeColor { get; set; }
Property Value
Type Description
Color

Methods

| Improve this Doc View Source

DefaultAngleHandleDrawFunction(Int32, Vector3, Quaternion, Single, EventType)

Declaration
public static void DefaultAngleHandleDrawFunction(int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType)
Parameters
Type Name Description
Int32 controlID
Vector3 position
Quaternion rotation
Single size
EventType eventType
| Improve this Doc View Source

DefaultAngleHandleSizeFunction(Vector3)

Declaration
public static float DefaultAngleHandleSizeFunction(Vector3 position)
Parameters
Type Name Description
Vector3 position
Returns
Type Description
Single
| Improve this Doc View Source

DefaultRadiusHandleSizeFunction(Vector3)

Declaration
public static float DefaultRadiusHandleSizeFunction(Vector3 position)
Parameters
Type Name Description
Vector3 position
Returns
Type Description
Single
| Improve this Doc View Source

DrawHandle()

Declaration
public void DrawHandle()
| Improve this Doc View Source

Finalize()

Declaration
protected void Finalize()
| Improve this Doc View Source

SetColorWithoutRadiusHandle(Color, Single)

Declaration
public void SetColorWithoutRadiusHandle(Color color, float fillColorAlpha)
Parameters
Type Name Description
Color color
Single fillColorAlpha
| Improve this Doc View Source

SetColorWithRadiusHandle(Color, Single)

Declaration
public void SetColorWithRadiusHandle(Color color, float fillColorAlpha)
Parameters
Type Name Description
Color color
Single fillColorAlpha

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX