C# Class Artemis.Profiles.Layers.Types.Mousemat.MousematType

Inheritance: ILayerType
显示文件 Open project: SpoinkyNL/Artemis

Public Methods

Method Description
Draw ( LayerModel layer, System.Windows.Media.DrawingContext c ) : void
DrawThumbnail ( LayerModel layer ) : System.Windows.Media.ImageSource
SetupProperties ( LayerModel layerModel ) : void
SetupViewModel ( LayerEditorViewModel layerEditorViewModel, LayerPropertiesViewModel layerPropertiesViewModel ) : LayerPropertiesViewModel
Update ( LayerModel layerModel, IDataModel dataModel, bool isPreview = false ) : void

Method Details

Draw() public method

public Draw ( LayerModel layer, System.Windows.Media.DrawingContext c ) : void
layer LayerModel
c System.Windows.Media.DrawingContext
return void

DrawThumbnail() public method

public DrawThumbnail ( LayerModel layer ) : System.Windows.Media.ImageSource
layer LayerModel
return System.Windows.Media.ImageSource

SetupProperties() public method

public SetupProperties ( LayerModel layerModel ) : void
layerModel LayerModel
return void

SetupViewModel() public method

public SetupViewModel ( LayerEditorViewModel layerEditorViewModel, LayerPropertiesViewModel layerPropertiesViewModel ) : LayerPropertiesViewModel
layerEditorViewModel Artemis.ViewModels.Profiles.LayerEditorViewModel
layerPropertiesViewModel Artemis.Profiles.Layers.Abstract.LayerPropertiesViewModel
return Artemis.Profiles.Layers.Abstract.LayerPropertiesViewModel

Update() public method

public Update ( LayerModel layerModel, IDataModel dataModel, bool isPreview = false ) : void
layerModel LayerModel
dataModel IDataModel
isPreview bool
return void