C# Класс Treefrog.Framework.Model.Layer

Наследование: INamedResource, IPropertyProvider, ICloneable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
NamePropertyChangedHandler void
OpacityPropertyChangedHandler void
RasterModePropertyChangedHandler void
VisiblePropertyChangedHandler void

Открытые методы

Метод Описание
Clone ( ) : object
RequestNewSize ( int originX, int originY, int pixelsWide, int pixelsHigh ) : void

Makes a request to the layer to resize itself to overall pixel dimensions equal to or greater than the requested size.

If an implementing layer's IsResizable property returns true, then it is required to honor the new size request. Due to differences in layer resolution, an implementing layer may not be able to exactly match the requested pixel size. However, an implementing layer is required to never pick a size smaller than the request.

ResetModified ( ) : void

Защищенные методы

Метод Описание
Layer ( string name ) : System
Layer ( string name, Layer layer ) : System
OnGridChanged ( EventArgs e ) : void
OnLayerSizeChanged ( EventArgs e ) : void
OnModified ( EventArgs e ) : void

Raises the Modified event.

OnNameChanged ( NameChangedEventArgs e ) : void
OnNameChanging ( NameChangingEventArgs e ) : void
OnOpacityChanged ( EventArgs e ) : void
OnPropertyProviderNameChanged ( EventArgs e ) : void
OnRasterModeChanged ( EventArgs e ) : void
OnVisibilityChanged ( EventArgs e ) : void

Приватные методы

Метод Описание
NamePropertyChangedHandler ( object sender, EventArgs e ) : void
OpacityPropertyChangedHandler ( object sender, EventArgs e ) : void
RasterModePropertyChangedHandler ( object sender, EventArgs e ) : void
VisiblePropertyChangedHandler ( object sender, EventArgs e ) : void

Описание методов

Clone() публичный абстрактный Метод

public abstract Clone ( ) : object
Результат object

Layer() защищенный Метод

protected Layer ( string name ) : System
name string
Результат System

Layer() защищенный Метод

protected Layer ( string name, Layer layer ) : System
name string
layer Layer
Результат System

OnGridChanged() защищенный Метод

protected OnGridChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLayerSizeChanged() защищенный Метод

protected OnLayerSizeChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnModified() защищенный Метод

Raises the Modified event.
protected OnModified ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
Результат void

OnNameChanged() защищенный Метод

protected OnNameChanged ( NameChangedEventArgs e ) : void
e NameChangedEventArgs
Результат void

OnNameChanging() защищенный Метод

protected OnNameChanging ( NameChangingEventArgs e ) : void
e NameChangingEventArgs
Результат void

OnOpacityChanged() защищенный Метод

protected OnOpacityChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnPropertyProviderNameChanged() защищенный Метод

protected OnPropertyProviderNameChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnRasterModeChanged() защищенный Метод

protected OnRasterModeChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnVisibilityChanged() защищенный Метод

protected OnVisibilityChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

RequestNewSize() публичный Метод

Makes a request to the layer to resize itself to overall pixel dimensions equal to or greater than the requested size.
If an implementing layer's IsResizable property returns true, then it is required to honor the new size request. Due to differences in layer resolution, an implementing layer may not be able to exactly match the requested pixel size. However, an implementing layer is required to never pick a size smaller than the request.
public RequestNewSize ( int originX, int originY, int pixelsWide, int pixelsHigh ) : void
originX int
originY int
pixelsWide int The requested minimum width of the layer in pixels.
pixelsHigh int The request minimum height of the layer in pixels.
Результат void

ResetModified() публичный Метод

public ResetModified ( ) : void
Результат void