C# Class Treefrog.Framework.Model.Layer

Inheritance: INamedResource, IPropertyProvider, ICloneable
Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Private Properties

Свойство Type Description
NamePropertyChangedHandler void
OpacityPropertyChangedHandler void
RasterModePropertyChangedHandler void
VisiblePropertyChangedHandler void

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
NamePropertyChangedHandler ( object sender, EventArgs e ) : void
OpacityPropertyChangedHandler ( object sender, EventArgs e ) : void
RasterModePropertyChangedHandler ( object sender, EventArgs e ) : void
VisiblePropertyChangedHandler ( object sender, EventArgs e ) : void

Method Details

Clone() public abstract méthode

public abstract Clone ( ) : object
Résultat object

Layer() protected méthode

protected Layer ( string name ) : System
name string
Résultat System

Layer() protected méthode

protected Layer ( string name, Layer layer ) : System
name string
layer Layer
Résultat System

OnGridChanged() protected méthode

protected OnGridChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLayerSizeChanged() protected méthode

protected OnLayerSizeChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnModified() protected méthode

Raises the Modified event.
protected OnModified ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
Résultat void

OnNameChanged() protected méthode

protected OnNameChanged ( NameChangedEventArgs e ) : void
e NameChangedEventArgs
Résultat void

OnNameChanging() protected méthode

protected OnNameChanging ( NameChangingEventArgs e ) : void
e NameChangingEventArgs
Résultat void

OnOpacityChanged() protected méthode

protected OnOpacityChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnPropertyProviderNameChanged() protected méthode

protected OnPropertyProviderNameChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnRasterModeChanged() protected méthode

protected OnRasterModeChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnVisibilityChanged() protected méthode

protected OnVisibilityChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

RequestNewSize() public méthode

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.
Résultat void

ResetModified() public méthode

public ResetModified ( ) : void
Résultat void