C# Class UnityEditor.TransformManipulator.TransformData

Show file Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Properties

Property Type Description
anchoredPosition Vector2
localPosition Vector3
position Vector3
rect UnityEngine.Rect
rectTransform UnityEngine.RectTransform
rotation UnityEngine.Quaternion
s_Alignments UnityEngine.Quaternion[]
scale Vector3
sizeDelta Vector2
transform UnityEngine.Transform

Public Methods

Method Description
DebugAlignment ( Quaternion targetRotation ) : void
GetData ( Transform t ) : TransformManipulator.TransformData
SetPositionDelta ( Vector3 positionDelta ) : void
SetScaleDelta ( Vector3 scaleDelta, Vector3 scalePivot, Quaternion scaleRotation, bool preferRectResize ) : void

Private Methods

Method Description
GetRefAlignment ( Quaternion targetRotation, Quaternion ownRotation ) : Quaternion
SetPosition ( Vector3 newPosition ) : void
SetScaleValue ( Vector3 scale ) : void
SetupTransformValues ( Transform t ) : void
TransformData ( ) : System

Method Details

DebugAlignment() public method

public DebugAlignment ( Quaternion targetRotation ) : void
targetRotation UnityEngine.Quaternion
return void

GetData() public static method

public static GetData ( Transform t ) : TransformManipulator.TransformData
t UnityEngine.Transform
return TransformManipulator.TransformData

SetPositionDelta() public method

public SetPositionDelta ( Vector3 positionDelta ) : void
positionDelta Vector3
return void

SetScaleDelta() public method

public SetScaleDelta ( Vector3 scaleDelta, Vector3 scalePivot, Quaternion scaleRotation, bool preferRectResize ) : void
scaleDelta Vector3
scalePivot Vector3
scaleRotation UnityEngine.Quaternion
preferRectResize bool
return void

Property Details

anchoredPosition public property

public Vector2 anchoredPosition
return Vector2

localPosition public property

public Vector3 localPosition
return Vector3

position public property

public Vector3 position
return Vector3

rect public property

public Rect,UnityEngine rect
return UnityEngine.Rect

rectTransform public property

public RectTransform,UnityEngine rectTransform
return UnityEngine.RectTransform

rotation public property

public Quaternion,UnityEngine rotation
return UnityEngine.Quaternion

s_Alignments public static property

public static Quaternion[],UnityEngine s_Alignments
return UnityEngine.Quaternion[]

scale public property

public Vector3 scale
return Vector3

sizeDelta public property

public Vector2 sizeDelta
return Vector2

transform public property

public Transform,UnityEngine transform
return UnityEngine.Transform