C# Класс LayoutFarm.UI.CanvasViewport

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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