Class LayerGeneralProperties
Represents the general properties of a layer
Implements
System.IDisposable
Inherited Members
Namespace: Artemis.Core
Assembly: Artemis.Core.dll
Syntax
public class LayerGeneralProperties : LayerPropertyGroup, IDisposable
Properties
| Improve this Doc View SourceBlendMode
How to blend this layer into the resulting image
Declaration
public EnumLayerProperty<SKBlendMode> BlendMode { get; set; }
Property Value
Type | Description |
---|---|
EnumLayerProperty<SkiaSharp.SKBlendMode> |
BrushReference
The type of brush to use for this layer
Declaration
public LayerBrushReferenceLayerProperty BrushReference { get; set; }
Property Value
Type | Description |
---|---|
LayerBrushReferenceLayerProperty |
ShapeType
The type of shape to draw in this layer
Declaration
public EnumLayerProperty<LayerShapeType> ShapeType { get; set; }
Property Value
Type | Description |
---|---|
EnumLayerProperty<LayerShapeType> |
TransformMode
How the transformation properties are applied to the layer
Declaration
public EnumLayerProperty<LayerTransformMode> TransformMode { get; set; }
Property Value
Type | Description |
---|---|
EnumLayerProperty<LayerTransformMode> |
Methods
| Improve this Doc View SourceDisableProperties()
Called when the property group is deactivated (either the profile unloaded or the related brush/effect was removed)
Declaration
protected override void DisableProperties()
Overrides
| Improve this Doc View SourceEnableProperties()
Called when the property group is activated
Declaration
protected override void EnableProperties()
Overrides
| Improve this Doc View SourcePopulateDefaults()
Called before property group is activated to allow you to populate DefaultValue on the properties you want
Declaration
protected override void PopulateDefaults()
Overrides
Implements
System.IDisposable