Ejemplo n.º 1
0
 public virtual void setShaderFactory(android.graphics.drawable.ShapeDrawable.ShaderFactory arg0)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         @__env.CallVoidMethod(this.JvmHandle, global::android.graphics.drawable.ShapeDrawable._setShaderFactory4208, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
     else
     {
         @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::android.graphics.drawable.ShapeDrawable.staticClass, global::android.graphics.drawable.ShapeDrawable._setShaderFactory4208, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
 }
Ejemplo n.º 2
0
 internal ShapeState(android.graphics.drawable.ShapeDrawable.ShapeState orig)
 {
     if (orig != null)
     {
         mPaint           = orig.mPaint;
         mShape           = orig.mShape;
         mPadding         = orig.mPadding;
         mIntrinsicWidth  = orig.mIntrinsicWidth;
         mIntrinsicHeight = orig.mIntrinsicHeight;
         mAlpha           = orig.mAlpha;
         mShaderFactory   = orig.mShaderFactory;
     }
     else
     {
         mPaint = new android.graphics.Paint(android.graphics.Paint.ANTI_ALIAS_FLAG);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Sets a ShaderFactory to which requests for a
 /// <see cref="android.graphics.Shader">android.graphics.Shader</see>
 /// object will be made.
 /// </summary>
 /// <param name="fact">an instance of your ShaderFactory implementation</param>
 public virtual void setShaderFactory(android.graphics.drawable.ShapeDrawable.ShaderFactory
                                      fact)
 {
     mShapeState.mShaderFactory = fact;
 }
Ejemplo n.º 4
0
			internal ShapeState(android.graphics.drawable.ShapeDrawable.ShapeState orig)
			{
				if (orig != null)
				{
					mPaint = orig.mPaint;
					mShape = orig.mShape;
					mPadding = orig.mPadding;
					mIntrinsicWidth = orig.mIntrinsicWidth;
					mIntrinsicHeight = orig.mIntrinsicHeight;
					mAlpha = orig.mAlpha;
					mShaderFactory = orig.mShaderFactory;
				}
				else
				{
					mPaint = new android.graphics.Paint(android.graphics.Paint.ANTI_ALIAS_FLAG);
				}
			}