C# Class UnityEditor.ZoomableArea

Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Свойство Type Description
m_UniformScale bool

Private Properties

Свойство Type Description
HandleZoomEvent void
IsPanEvent bool
IsZoomEvent bool
Pan void
SetAllowExceed void
SetDrawRectHack void
SliderGUI void

Méthodes publiques

Méthode Description
BeginViewGUI ( ) : void
DrawingToViewTransformPoint ( Vector2 lhs ) : Vector2
DrawingToViewTransformPoint ( Vector3 lhs ) : Vector3
DrawingToViewTransformVector ( Vector2 lhs ) : Vector2
DrawingToViewTransformVector ( Vector3 lhs ) : Vector3
EndViewGUI ( ) : void
EnforceScaleAndRange ( ) : void
HandleZoomAndPanEvents ( Rect area ) : void
NormalizeInViewSpace ( Vector2 vec ) : Vector2
PixelDeltaToTime ( Rect rect ) : float
PixelToTime ( float pixelX, Rect rect ) : float
SetScaleFocused ( Vector2 focalPoint, Vector2 newScale ) : void
SetScaleFocused ( Vector2 focalPoint, Vector2 newScale, bool lockHorizontal, bool lockVertical ) : void
SetShownHRange ( float min, float max ) : void
SetShownHRangeInsideMargins ( float min, float max ) : void
SetShownVRange ( float min, float max ) : void
SetShownVRangeInsideMargins ( float min, float max ) : void
SetTransform ( Vector2 newTranslation, Vector2 newScale ) : void
TimeToPixel ( float time, Rect rect ) : float
ViewToDrawingTransformPoint ( Vector2 lhs ) : Vector2
ViewToDrawingTransformPoint ( Vector3 lhs ) : Vector3
ViewToDrawingTransformVector ( Vector2 lhs ) : Vector2
ViewToDrawingTransformVector ( Vector3 lhs ) : Vector3
ZoomableArea ( ) : System
ZoomableArea ( bool minimalGUI ) : System
ZoomableArea ( bool minimalGUI, bool enableSliderZoom ) : System

Private Methods

Méthode Description
HandleZoomEvent ( Vector2 zoomAround, bool scrollwhell ) : void
IsPanEvent ( ) : bool
IsZoomEvent ( ) : bool
Pan ( ) : void
SetAllowExceed ( float &rangeEnd, bool &allowExceed, float value ) : void
SetDrawRectHack ( Rect r ) : void
SliderGUI ( ) : void

Method Details

BeginViewGUI() public méthode

public BeginViewGUI ( ) : void
Résultat void

DrawingToViewTransformPoint() public méthode

public DrawingToViewTransformPoint ( Vector2 lhs ) : Vector2
lhs Vector2
Résultat Vector2

DrawingToViewTransformPoint() public méthode

public DrawingToViewTransformPoint ( Vector3 lhs ) : Vector3
lhs Vector3
Résultat Vector3

DrawingToViewTransformVector() public méthode

public DrawingToViewTransformVector ( Vector2 lhs ) : Vector2
lhs Vector2
Résultat Vector2

DrawingToViewTransformVector() public méthode

public DrawingToViewTransformVector ( Vector3 lhs ) : Vector3
lhs Vector3
Résultat Vector3

EndViewGUI() public méthode

public EndViewGUI ( ) : void
Résultat void

EnforceScaleAndRange() public méthode

public EnforceScaleAndRange ( ) : void
Résultat void

HandleZoomAndPanEvents() public méthode

public HandleZoomAndPanEvents ( Rect area ) : void
area UnityEngine.Rect
Résultat void

NormalizeInViewSpace() public méthode

public NormalizeInViewSpace ( Vector2 vec ) : Vector2
vec Vector2
Résultat Vector2

PixelDeltaToTime() public méthode

public PixelDeltaToTime ( Rect rect ) : float
rect UnityEngine.Rect
Résultat float

PixelToTime() public méthode

public PixelToTime ( float pixelX, Rect rect ) : float
pixelX float
rect UnityEngine.Rect
Résultat float

SetScaleFocused() public méthode

public SetScaleFocused ( Vector2 focalPoint, Vector2 newScale ) : void
focalPoint Vector2
newScale Vector2
Résultat void

SetScaleFocused() public méthode

public SetScaleFocused ( Vector2 focalPoint, Vector2 newScale, bool lockHorizontal, bool lockVertical ) : void
focalPoint Vector2
newScale Vector2
lockHorizontal bool
lockVertical bool
Résultat void

SetShownHRange() public méthode

public SetShownHRange ( float min, float max ) : void
min float
max float
Résultat void

SetShownHRangeInsideMargins() public méthode

public SetShownHRangeInsideMargins ( float min, float max ) : void
min float
max float
Résultat void

SetShownVRange() public méthode

public SetShownVRange ( float min, float max ) : void
min float
max float
Résultat void

SetShownVRangeInsideMargins() public méthode

public SetShownVRangeInsideMargins ( float min, float max ) : void
min float
max float
Résultat void

SetTransform() public méthode

public SetTransform ( Vector2 newTranslation, Vector2 newScale ) : void
newTranslation Vector2
newScale Vector2
Résultat void

TimeToPixel() public méthode

public TimeToPixel ( float time, Rect rect ) : float
time float
rect UnityEngine.Rect
Résultat float

ViewToDrawingTransformPoint() public méthode

public ViewToDrawingTransformPoint ( Vector2 lhs ) : Vector2
lhs Vector2
Résultat Vector2

ViewToDrawingTransformPoint() public méthode

public ViewToDrawingTransformPoint ( Vector3 lhs ) : Vector3
lhs Vector3
Résultat Vector3

ViewToDrawingTransformVector() public méthode

public ViewToDrawingTransformVector ( Vector2 lhs ) : Vector2
lhs Vector2
Résultat Vector2

ViewToDrawingTransformVector() public méthode

public ViewToDrawingTransformVector ( Vector3 lhs ) : Vector3
lhs Vector3
Résultat Vector3

ZoomableArea() public méthode

public ZoomableArea ( ) : System
Résultat System

ZoomableArea() public méthode

public ZoomableArea ( bool minimalGUI ) : System
minimalGUI bool
Résultat System

ZoomableArea() public méthode

public ZoomableArea ( bool minimalGUI, bool enableSliderZoom ) : System
minimalGUI bool
enableSliderZoom bool
Résultat System

Property Details

m_UniformScale public_oe property

public bool m_UniformScale
Résultat bool