Class EffectFactory
public class EffectFactory : JVMBridgeBase<EffectFactory>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
EffectFactory
- Implements
- Extension Methods
Constructors
EffectFactory(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public EffectFactory(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
EFFECT_AUTOFIX
public static String EFFECT_AUTOFIX { get; set; }
Property Value
EFFECT_BACKDROPPER
public static String EFFECT_BACKDROPPER { get; set; }
Property Value
EFFECT_BITMAPOVERLAY
https://developer.android.com/reference/android/media/effect/EffectFactory.html#EFFECT_BITMAPOVERLAY
public static String EFFECT_BITMAPOVERLAY { get; set; }
Property Value
EFFECT_BLACKWHITE
public static String EFFECT_BLACKWHITE { get; set; }
Property Value
EFFECT_BRIGHTNESS
public static String EFFECT_BRIGHTNESS { get; set; }
Property Value
EFFECT_CONTRAST
public static String EFFECT_CONTRAST { get; set; }
Property Value
EFFECT_CROP
public static String EFFECT_CROP { get; set; }
Property Value
EFFECT_CROSSPROCESS
public static String EFFECT_CROSSPROCESS { get; set; }
Property Value
EFFECT_DOCUMENTARY
public static String EFFECT_DOCUMENTARY { get; set; }
Property Value
EFFECT_DUOTONE
public static String EFFECT_DUOTONE { get; set; }
Property Value
EFFECT_FILLLIGHT
public static String EFFECT_FILLLIGHT { get; set; }
Property Value
EFFECT_FISHEYE
public static String EFFECT_FISHEYE { get; set; }
Property Value
EFFECT_FLIP
public static String EFFECT_FLIP { get; set; }
Property Value
EFFECT_GRAIN
public static String EFFECT_GRAIN { get; set; }
Property Value
EFFECT_GRAYSCALE
public static String EFFECT_GRAYSCALE { get; set; }
Property Value
EFFECT_LOMOISH
public static String EFFECT_LOMOISH { get; set; }
Property Value
EFFECT_NEGATIVE
public static String EFFECT_NEGATIVE { get; set; }
Property Value
EFFECT_POSTERIZE
public static String EFFECT_POSTERIZE { get; set; }
Property Value
EFFECT_REDEYE
public static String EFFECT_REDEYE { get; set; }
Property Value
EFFECT_ROTATE
public static String EFFECT_ROTATE { get; set; }
Property Value
EFFECT_SATURATE
public static String EFFECT_SATURATE { get; set; }
Property Value
EFFECT_SEPIA
public static String EFFECT_SEPIA { get; set; }
Property Value
EFFECT_SHARPEN
public static String EFFECT_SHARPEN { get; set; }
Property Value
EFFECT_STRAIGHTEN
public static String EFFECT_STRAIGHTEN { get; set; }
Property Value
EFFECT_TEMPERATURE
public static String EFFECT_TEMPERATURE { get; set; }
Property Value
EFFECT_TINT
public static String EFFECT_TINT { get; set; }
Property Value
EFFECT_VIGNETTE
public static String EFFECT_VIGNETTE { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreateEffect(String)
public Effect CreateEffect(String arg0)
Parameters
Returns
IsEffectSupported(String)
public static bool IsEffectSupported(String arg0)