C# 클래스 UnityEditor.ZoomableArea

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_UniformScale bool

Private Properties

프로퍼티 타입 설명
HandleZoomEvent void
IsPanEvent bool
IsZoomEvent bool
Pan void
SetAllowExceed void
SetDrawRectHack void
SliderGUI void

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

BeginViewGUI() 공개 메소드

public BeginViewGUI ( ) : void
리턴 void

DrawingToViewTransformPoint() 공개 메소드

public DrawingToViewTransformPoint ( Vector2 lhs ) : Vector2
lhs Vector2
리턴 Vector2

DrawingToViewTransformPoint() 공개 메소드

public DrawingToViewTransformPoint ( Vector3 lhs ) : Vector3
lhs Vector3
리턴 Vector3

DrawingToViewTransformVector() 공개 메소드

public DrawingToViewTransformVector ( Vector2 lhs ) : Vector2
lhs Vector2
리턴 Vector2

DrawingToViewTransformVector() 공개 메소드

public DrawingToViewTransformVector ( Vector3 lhs ) : Vector3
lhs Vector3
리턴 Vector3

EndViewGUI() 공개 메소드

public EndViewGUI ( ) : void
리턴 void

EnforceScaleAndRange() 공개 메소드

public EnforceScaleAndRange ( ) : void
리턴 void

HandleZoomAndPanEvents() 공개 메소드

public HandleZoomAndPanEvents ( Rect area ) : void
area UnityEngine.Rect
리턴 void

NormalizeInViewSpace() 공개 메소드

public NormalizeInViewSpace ( Vector2 vec ) : Vector2
vec Vector2
리턴 Vector2

PixelDeltaToTime() 공개 메소드

public PixelDeltaToTime ( Rect rect ) : float
rect UnityEngine.Rect
리턴 float

PixelToTime() 공개 메소드

public PixelToTime ( float pixelX, Rect rect ) : float
pixelX float
rect UnityEngine.Rect
리턴 float

SetScaleFocused() 공개 메소드

public SetScaleFocused ( Vector2 focalPoint, Vector2 newScale ) : void
focalPoint Vector2
newScale Vector2
리턴 void

SetScaleFocused() 공개 메소드

public SetScaleFocused ( Vector2 focalPoint, Vector2 newScale, bool lockHorizontal, bool lockVertical ) : void
focalPoint Vector2
newScale Vector2
lockHorizontal bool
lockVertical bool
리턴 void

SetShownHRange() 공개 메소드

public SetShownHRange ( float min, float max ) : void
min float
max float
리턴 void

SetShownHRangeInsideMargins() 공개 메소드

public SetShownHRangeInsideMargins ( float min, float max ) : void
min float
max float
리턴 void

SetShownVRange() 공개 메소드

public SetShownVRange ( float min, float max ) : void
min float
max float
리턴 void

SetShownVRangeInsideMargins() 공개 메소드

public SetShownVRangeInsideMargins ( float min, float max ) : void
min float
max float
리턴 void

SetTransform() 공개 메소드

public SetTransform ( Vector2 newTranslation, Vector2 newScale ) : void
newTranslation Vector2
newScale Vector2
리턴 void

TimeToPixel() 공개 메소드

public TimeToPixel ( float time, Rect rect ) : float
time float
rect UnityEngine.Rect
리턴 float

ViewToDrawingTransformPoint() 공개 메소드

public ViewToDrawingTransformPoint ( Vector2 lhs ) : Vector2
lhs Vector2
리턴 Vector2

ViewToDrawingTransformPoint() 공개 메소드

public ViewToDrawingTransformPoint ( Vector3 lhs ) : Vector3
lhs Vector3
리턴 Vector3

ViewToDrawingTransformVector() 공개 메소드

public ViewToDrawingTransformVector ( Vector2 lhs ) : Vector2
lhs Vector2
리턴 Vector2

ViewToDrawingTransformVector() 공개 메소드

public ViewToDrawingTransformVector ( Vector3 lhs ) : Vector3
lhs Vector3
리턴 Vector3

ZoomableArea() 공개 메소드

public ZoomableArea ( ) : System
리턴 System

ZoomableArea() 공개 메소드

public ZoomableArea ( bool minimalGUI ) : System
minimalGUI bool
리턴 System

ZoomableArea() 공개 메소드

public ZoomableArea ( bool minimalGUI, bool enableSliderZoom ) : System
minimalGUI bool
enableSliderZoom bool
리턴 System

프로퍼티 상세

m_UniformScale 공개적으로 프로퍼티

public bool m_UniformScale
리턴 bool