C# 클래스 LayoutFarm.UI.CanvasViewport

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
rootGraphics RootGraphic
topWindowBox IRenderElement

Private Properties

프로퍼티 타입 설명
ChangeRootGraphicSize void

공개 메소드들

메소드 설명
CanvasInvlidateArea ( Rectangle r ) : void
CanvasViewport ( RootGraphic rootgfx, Size viewportSize, int cachedPageNum ) : System
Close ( ) : void
EvaluateScrollBar ( ScrollSurfaceRequestEventArgs &hScrollSupportEventArgs, ScrollSurfaceRequestEventArgs &vScrollSupportEventArgs ) : void
ScrollByNotRaiseEvent ( int dx, int dy, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
ScrollToNotRaiseScrollChangedEvent ( int x, int y, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
UpdateCanvasViewportSize ( int viewportWidth, int viewportHeight ) : void

보호된 메소드들

메소드 설명
CalculateCanvasPages ( ) : void
Canvas_SizeChanged ( object sender, EventArgs e ) : void
OnClosing ( ) : void
ResetQuadPages ( int viewportWidth, int viewportHeight ) : void

비공개 메소드들

메소드 설명
ChangeRootGraphicSize ( int width, int height ) : void

메소드 상세

CalculateCanvasPages() 보호된 메소드

protected CalculateCanvasPages ( ) : void
리턴 void

CanvasInvlidateArea() 공개 추상적인 메소드

public abstract CanvasInvlidateArea ( Rectangle r ) : void
r PixelFarm.Drawing.Rectangle
리턴 void

CanvasViewport() 공개 메소드

public CanvasViewport ( RootGraphic rootgfx, Size viewportSize, int cachedPageNum ) : System
rootgfx RootGraphic
viewportSize PixelFarm.Drawing.Size
cachedPageNum int
리턴 System

Canvas_SizeChanged() 보호된 메소드

protected Canvas_SizeChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

EvaluateScrollBar() 공개 메소드

public EvaluateScrollBar ( ScrollSurfaceRequestEventArgs &hScrollSupportEventArgs, ScrollSurfaceRequestEventArgs &vScrollSupportEventArgs ) : void
hScrollSupportEventArgs ScrollSurfaceRequestEventArgs
vScrollSupportEventArgs ScrollSurfaceRequestEventArgs
리턴 void

OnClosing() 보호된 메소드

protected OnClosing ( ) : void
리턴 void

ResetQuadPages() 보호된 메소드

protected ResetQuadPages ( int viewportWidth, int viewportHeight ) : void
viewportWidth int
viewportHeight int
리턴 void

ScrollByNotRaiseEvent() 공개 메소드

public ScrollByNotRaiseEvent ( int dx, int dy, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
dx int
dy int
hScrollEventArgs UIScrollEventArgs
vScrollEventArgs UIScrollEventArgs
리턴 void

ScrollToNotRaiseScrollChangedEvent() 공개 메소드

public ScrollToNotRaiseScrollChangedEvent ( int x, int y, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
x int
y int
hScrollEventArgs UIScrollEventArgs
vScrollEventArgs UIScrollEventArgs
리턴 void

UpdateCanvasViewportSize() 공개 메소드

public UpdateCanvasViewportSize ( int viewportWidth, int viewportHeight ) : void
viewportWidth int
viewportHeight int
리턴 void

프로퍼티 상세

rootGraphics 보호되어 있는 프로퍼티

protected RootGraphic rootGraphics
리턴 RootGraphic

topWindowBox 보호되어 있는 프로퍼티

protected IRenderElement topWindowBox
리턴 IRenderElement