-
Notifications
You must be signed in to change notification settings - Fork 367
T_Aurora_EffectsEngine_EffectLayer
Anton Pupkov edited this page Aug 8, 2016
·
2 revisions
A class representing a bitmap layer for effects
System.Object
Aurora.EffectsEngine.EffectLayer
Namespace: Aurora.EffectsEngine
Assembly: Aurora (in Aurora.exe) Version: 1.0.0.0 (0.0.4.6)
C#
public class EffectLayer : IDisposable
The EffectLayer type exposes the following members.
Name | Description | |
---|---|---|
EffectLayer() | Creates a new instance of the EffectLayer class with default parameters. | |
EffectLayer(String) | Creates a new instance of the EffectLayer class with a specified layer name. | |
EffectLayer(EffectLayer) | A copy constructor, Creates a new instance of the EffectLayer class from another EffectLayer instance. | |
EffectLayer(String, Color) | Creates a new instance of the EffectLayer class with a specified layer name. And fills the layer bitmap with a specified color. | |
EffectLayer(String, LayerEffects, LayerEffectConfig, RectangleF) | Creates a new instance of the EffectLayer class with a specified layer name. And applies a LayerEffect onto this EffectLayer instance. Using the parameters from LayerEffectConfig and a specified region in RectangleF |
Name | Description | |
---|---|---|
AddPostFunction | Adds a post function to the EffectLayer, to be executed at render time. | |
Dispose | ||
DrawColorZones | Draws ColorZones on the layer bitmap. | |
DrawFreeForm | Draws a FreeFormObject on the layer bitmap using a specified color. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Fill(Brush) | Fills the entire bitmap of the EffectLayer with a specified brush. | |
Fill(Color) | Fills the entire bitmap of the EffectLayer with a specified color. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
Get(DeviceKeys) | Retrieves a color of the specified DeviceKeys key from the bitmap | |
Get(Int32, Int32) | Retrieves a color of the specified X and Y coordinate on the bitmap | |
GetBitmap | Get the current layer bitmap. | |
GetGraphics | Get an instance of Drawing.Graphics, to allow drawing on the bitmap. | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
PercentEffect(ColorSpectrum, DeviceKeys[], Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using DeviceKeys keys and a ColorSpectrum. | |
PercentEffect(ColorSpectrum, FreeFormObject, Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using a FreeFormObject and a ColorSpectrum. | |
PercentEffect(ColorSpectrum, KeySequence, Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using a KeySequence and a ColorSpectrum. | |
PercentEffect(Color, Color, DeviceKeys[], Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using an array of DeviceKeys keys and solid colors. | |
PercentEffect(Color, Color, FreeFormObject, Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using a FreeFormObject and solid colors. | |
PercentEffect(Color, Color, KeySequence, Double, Double, PercentEffectType) | Draws a percent effect on the layer bitmap using a KeySequence with solid colors. | |
RenderLayer | Renders the post functions onto the layer bitmap. | |
Set(DeviceKeys, Color) | Sets a specific Devices.DeviceKeys on the bitmap with a specified color. | |
Set(KeySequence, Color) | Sets a specific KeySequence on the bitmap with a specified color. | |
Set(Int32, Int32, Color) | Sets a specific coordinate on the bitmap with a specified color. | |
ToString | Returns the layer name (Overrides Object.ToString().) |
Name | Description | |
---|---|---|
Addition |
|
|
Multiply |
|