FOREIGN MODULE android_graphics_drawable; IMPORT java_lang := "java.lang", android_content_res := "android.content.res", org_xmlpull_v1 := "org.xmlpull.v1", android_util := "android.util", android_graphics := "android.graphics", java_io := "java.io", android_graphics_drawable_shapes := "android.graphics.drawable.shapes"; TYPE Animatable* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AnimationDrawable* = POINTER TO EXTENSIBLE RECORD (DrawableContainer + java_lang.Runnable + Animatable) (* Typebound Procedures *) STATIC PROCEDURE Init*() : AnimationDrawable,CONSTRUCTOR; END; BitmapDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : android_content_res.Resources; p1 : java_lang.String) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : android_content_res.Resources; p1 : java_io.InputStream) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : java_io.InputStream) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : android_content_res.Resources) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*() : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : android_content_res.Resources; p1 : android_graphics.Bitmap) : BitmapDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : android_graphics.Bitmap) : BitmapDrawable,CONSTRUCTOR; END; ClipDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC HORIZONTAL* = 1; VERTICAL* = 2; PROCEDURE Init*(p0 : Drawable; p1 : INTEGER; p2 : INTEGER) : ClipDrawable,CONSTRUCTOR; END; ColorDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : INTEGER) : ColorDrawable,CONSTRUCTOR; PROCEDURE Init*() : ColorDrawable,CONSTRUCTOR; END; Drawable* = POINTER TO ABSTRACT RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE createFromPath*(p0 : java_lang.String) : Drawable; PROCEDURE createFromResourceStream*(p0 : android_content_res.Resources; p1 : android_util.TypedValue; p2 : java_io.InputStream; p3 : java_lang.String) : Drawable; PROCEDURE createFromResourceStream*(p0 : android_content_res.Resources; p1 : android_util.TypedValue; p2 : java_io.InputStream; p3 : java_lang.String; p4 : android_graphics.BitmapFactory$Options) : Drawable; PROCEDURE createFromStream*(p0 : java_io.InputStream; p1 : java_lang.String) : Drawable; PROCEDURE createFromXml*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser) : Drawable; PROCEDURE createFromXmlInner*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet) : Drawable; PROCEDURE Init*() : Drawable,CONSTRUCTOR; PROCEDURE resolveOpacity*(p0 : INTEGER; p1 : INTEGER) : INTEGER; END; Drawable$Callback* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; Drawable$ConstantState* = POINTER TO ABSTRACT RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*() : Drawable$ConstantState,CONSTRUCTOR; END; DrawableContainer* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*() : DrawableContainer,CONSTRUCTOR; END; DrawableContainer$DrawableContainerState* = POINTER TO ABSTRACT RECORD (Drawable$ConstantState) (* Typebound Procedures *) END; GradientDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC LINE* = 2; LINEAR_GRADIENT* = 0; OVAL* = 1; RADIAL_GRADIENT* = 1; RECTANGLE* = 0; RING* = 3; SWEEP_GRADIENT* = 2; PROCEDURE Init*( p0 : GradientDrawable$Orientation; IN p1 : ARRAY OF INTEGER) : GradientDrawable,CONSTRUCTOR; PROCEDURE Init*() : GradientDrawable,CONSTRUCTOR; END; GradientDrawable$Orientation* = POINTER TO RECORD (java_lang.Enum) STATIC BL_TR* : GradientDrawable$Orientation; BOTTOM_TOP* : GradientDrawable$Orientation; BR_TL* : GradientDrawable$Orientation; LEFT_RIGHT* : GradientDrawable$Orientation; RIGHT_LEFT* : GradientDrawable$Orientation; TL_BR* : GradientDrawable$Orientation; TOP_BOTTOM* : GradientDrawable$Orientation; TR_BL* : GradientDrawable$Orientation; PROCEDURE valueOf*(p0 : java_lang.String) : GradientDrawable$Orientation; PROCEDURE values*() : POINTER TO ARRAY OF GradientDrawable$Orientation; END; InsetDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : Drawable; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER) : InsetDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : Drawable; p1 : INTEGER) : InsetDrawable,CONSTRUCTOR; END; LayerDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*(IN p0 : ARRAY OF Drawable) : LayerDrawable,CONSTRUCTOR; END; LevelListDrawable* = POINTER TO EXTENSIBLE RECORD (DrawableContainer) (* Typebound Procedures *) STATIC PROCEDURE Init*() : LevelListDrawable,CONSTRUCTOR; END; NinePatchDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : android_graphics.NinePatch) : NinePatchDrawable,CONSTRUCTOR; PROCEDURE Init*(p0 : android_content_res.Resources; p1 : android_graphics.NinePatch) : NinePatchDrawable,CONSTRUCTOR; PROCEDURE Init*( p0 : android_graphics.Bitmap; IN p1 : ARRAY OF BYTE; p2 : android_graphics.Rect; p3 : java_lang.String) : NinePatchDrawable,CONSTRUCTOR; PROCEDURE Init*( p0 : android_content_res.Resources; p1 : android_graphics.Bitmap; IN p2 : ARRAY OF BYTE; p3 : android_graphics.Rect; p4 : java_lang.String) : NinePatchDrawable,CONSTRUCTOR; END; PaintDrawable* = POINTER TO EXTENSIBLE RECORD (ShapeDrawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : INTEGER) : PaintDrawable,CONSTRUCTOR; PROCEDURE Init*() : PaintDrawable,CONSTRUCTOR; END; PictureDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : android_graphics.Picture) : PictureDrawable,CONSTRUCTOR; END; RotateDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*() : RotateDrawable,CONSTRUCTOR; END; ScaleDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : Drawable; p1 : INTEGER; p2 : SHORTREAL; p3 : SHORTREAL) : ScaleDrawable,CONSTRUCTOR; END; ShapeDrawable* = POINTER TO EXTENSIBLE RECORD (Drawable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : android_graphics_drawable_shapes.Shape) : ShapeDrawable,CONSTRUCTOR; PROCEDURE Init*() : ShapeDrawable,CONSTRUCTOR; END; ShapeDrawable$ShaderFactory* = POINTER TO ABSTRACT RECORD (java_lang.Object) (* Typebound Procedures *) STATIC PROCEDURE Init*() : ShapeDrawable$ShaderFactory,CONSTRUCTOR; END; StateListDrawable* = POINTER TO EXTENSIBLE RECORD (DrawableContainer) (* Typebound Procedures *) STATIC PROCEDURE Init*() : StateListDrawable,CONSTRUCTOR; END; TransitionDrawable* = POINTER TO EXTENSIBLE RECORD (LayerDrawable + Drawable$Callback) (* Typebound Procedures *) STATIC PROCEDURE Init*(IN p0 : ARRAY OF Drawable) : TransitionDrawable,CONSTRUCTOR; END; PROCEDURE (self:Animatable) isRunning*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Animatable) start*(),NEW,ABSTRACT; PROCEDURE (self:Animatable) stop*(),NEW,ABSTRACT; PROCEDURE (self:AnimationDrawable) addFrame*(p0 : Drawable; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) getDuration*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) getFrame*(p0 : INTEGER) : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) getNumberOfFrames*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:AnimationDrawable) isOneShot*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) isRunning*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) run*(),NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) setOneShot*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) start*(),NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) stop*(),NEW,EXTENSIBLE; PROCEDURE (self:AnimationDrawable) unscheduleSelf*(p0 : java_lang.Runnable),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getBitmap*() : android_graphics.Bitmap,NEW; PROCEDURE (self:BitmapDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getConstantState*() : Drawable$ConstantState; PROCEDURE (self:BitmapDrawable) getGravity*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getPaint*() : android_graphics.Paint,NEW; PROCEDURE (self:BitmapDrawable) getTileModeX*() : android_graphics.Shader$TileMode,NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) getTileModeY*() : android_graphics.Shader$TileMode,NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setAntiAlias*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setFilterBitmap*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setGravity*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTargetDensity*(p0 : android_graphics.Canvas),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTargetDensity*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTargetDensity*(p0 : android_util.DisplayMetrics),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTileModeX*(p0 : android_graphics.Shader$TileMode),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTileModeXY*(p0 : android_graphics.Shader$TileMode; p1 : android_graphics.Shader$TileMode),NEW,EXTENSIBLE; PROCEDURE (self:BitmapDrawable) setTileModeY*(p0 : android_graphics.Shader$TileMode),NEW; PROCEDURE (self:ClipDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:ClipDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ClipDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:ClipDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ClipDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ClipDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ClipDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ClipDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:ClipDrawable) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:ClipDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ClipDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:ClipDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ClipDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ClipDrawable) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:ClipDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:ClipDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:ClipDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ClipDrawable) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:ColorDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:ColorDrawable) getAlpha*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ColorDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ColorDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:ColorDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ColorDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:ColorDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:ColorDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:Drawable) clearColorFilter*(),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) copyBounds*(p0 : android_graphics.Rect),NEW; PROCEDURE (self:Drawable) copyBounds*() : android_graphics.Rect,NEW; PROCEDURE (self:Drawable) draw*(p0 : android_graphics.Canvas),NEW,ABSTRACT; PROCEDURE (self:Drawable) getBounds*() : android_graphics.Rect,NEW; PROCEDURE (self:Drawable) getChangingConfigurations*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getConstantState*() : Drawable$ConstantState,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getCurrent*() : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getIntrinsicHeight*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getIntrinsicWidth*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getLevel*() : INTEGER,NEW; PROCEDURE (self:Drawable) getMinimumHeight*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getMinimumWidth*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getOpacity*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Drawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getState*() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) getTransparentRegion*() : android_graphics.Region,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) invalidateSelf*(),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) isStateful*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) isVisible*() : BOOLEAN,NEW; PROCEDURE (self:Drawable) mutate*() : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) onBoundsChange!(p0 : android_graphics.Rect),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) scheduleSelf*(p0 : java_lang.Runnable; p1 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setAlpha*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:Drawable) setBounds*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setBounds*(p0 : android_graphics.Rect),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setCallback*(p0 : Drawable$Callback),NEW; PROCEDURE (self:Drawable) setChangingConfigurations*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setColorFilter*(p0 : android_graphics.ColorFilter),NEW,ABSTRACT; PROCEDURE (self:Drawable) setColorFilter*(p0 : INTEGER; p1 : android_graphics.PorterDuff$Mode),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setDither*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setFilterBitmap*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setLevel*(p0 : INTEGER) : BOOLEAN,NEW; PROCEDURE (self:Drawable) setState*(IN p0 : ARRAY OF INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:Drawable) unscheduleSelf*(p0 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:Drawable$Callback) invalidateDrawable*(p0 : Drawable),NEW,ABSTRACT; PROCEDURE (self:Drawable$Callback) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,ABSTRACT; PROCEDURE (self:Drawable$Callback) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,ABSTRACT; PROCEDURE (self:Drawable$ConstantState) getChangingConfigurations*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Drawable$ConstantState) newDrawable*(p0 : android_content_res.Resources) : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:Drawable$ConstantState) newDrawable*() : Drawable,NEW,ABSTRACT; PROCEDURE (self:DrawableContainer) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:DrawableContainer) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getCurrent*() : Drawable,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getMinimumHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getMinimumWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DrawableContainer) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DrawableContainer) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:DrawableContainer) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:DrawableContainer) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DrawableContainer) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DrawableContainer) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer) selectDrawable*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:DrawableContainer) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:DrawableContainer) setConstantState!(p0 : DrawableContainer$DrawableContainerState),NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:DrawableContainer) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:DrawableContainer) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer$DrawableContainerState) addChild*(p0 : Drawable) : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) canConstantState*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer$DrawableContainerState) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:DrawableContainer$DrawableContainerState) getChildCount*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getChildren*() : POINTER TO ARRAY OF Drawable,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getConstantHeight*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getConstantMinimumHeight*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getConstantMinimumWidth*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getConstantPadding*() : android_graphics.Rect,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getConstantWidth*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) getOpacity*() : INTEGER,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) growArray*(p0 : INTEGER; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DrawableContainer$DrawableContainerState) isConstantSize*() : BOOLEAN,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) isStateful*() : BOOLEAN,NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) setConstantSize*(p0 : BOOLEAN),NEW; PROCEDURE (self:DrawableContainer$DrawableContainerState) setVariablePadding*(p0 : BOOLEAN),NEW; PROCEDURE (self:GradientDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:GradientDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:GradientDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:GradientDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:GradientDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:GradientDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:GradientDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:GradientDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:GradientDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:GradientDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:GradientDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:GradientDrawable) setColor*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:GradientDrawable) setCornerRadii*(IN p0 : ARRAY OF SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setCornerRadius*(p0 : SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:GradientDrawable) setGradientCenter*(p0 : SHORTREAL; p1 : SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setGradientRadius*(p0 : SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setGradientType*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setShape*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setSize*(p0 : INTEGER; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setStroke*(p0 : INTEGER; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setStroke*(p0 : INTEGER; p1 : INTEGER; p2 : SHORTREAL; p3 : SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:GradientDrawable) setUseLevel*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:InsetDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:InsetDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:InsetDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:InsetDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:InsetDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:InsetDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:InsetDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:InsetDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:InsetDrawable) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:InsetDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:InsetDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:InsetDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:InsetDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:InsetDrawable) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:InsetDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:InsetDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:InsetDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:InsetDrawable) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:LayerDrawable) findDrawableByLayerId*(p0 : INTEGER) : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getDrawable*(p0 : INTEGER) : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getId*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getNumberOfLayers*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:LayerDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:LayerDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:LayerDrawable) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:LayerDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:LayerDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:LayerDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:LayerDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:LayerDrawable) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:LayerDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:LayerDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:LayerDrawable) setDrawableByLayerId*(p0 : INTEGER; p1 : Drawable) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) setId*(p0 : INTEGER; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) setLayerInset*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:LayerDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:LayerDrawable) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:LevelListDrawable) addLevel*(p0 : INTEGER; p1 : INTEGER; p2 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:LevelListDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:LevelListDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:LevelListDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getMinimumHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getMinimumWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getPaint*() : android_graphics.Paint,NEW,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) getTransparentRegion*() : android_graphics.Region,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setFilterBitmap*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setTargetDensity*(p0 : android_graphics.Canvas),NEW,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setTargetDensity*(p0 : android_util.DisplayMetrics),NEW,EXTENSIBLE; PROCEDURE (self:NinePatchDrawable) setTargetDensity*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:PaintDrawable) inflateTag!(p0 : java_lang.String; p1 : android_content_res.Resources; p2 : org_xmlpull_v1.XmlPullParser; p3 : android_util.AttributeSet) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:PaintDrawable) setCornerRadii*(IN p0 : ARRAY OF SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:PaintDrawable) setCornerRadius*(p0 : SHORTREAL),NEW,EXTENSIBLE; PROCEDURE (self:PictureDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:PictureDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:PictureDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:PictureDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:PictureDrawable) getPicture*() : android_graphics.Picture,NEW,EXTENSIBLE; PROCEDURE (self:PictureDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:PictureDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:PictureDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:PictureDrawable) setFilterBitmap*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:PictureDrawable) setPicture*(p0 : android_graphics.Picture),NEW,EXTENSIBLE; PROCEDURE (self:RotateDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:RotateDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getDrawable*() : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:RotateDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RotateDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:RotateDrawable) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:RotateDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RotateDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:RotateDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:RotateDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RotateDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RotateDrawable) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:RotateDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:RotateDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:RotateDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:RotateDrawable) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getDrawable*() : Drawable,NEW,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:ScaleDrawable) invalidateDrawable*(p0 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:ScaleDrawable) onLevelChange!(p0 : INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) scheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable; p2 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:ScaleDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:ScaleDrawable) setVisible*(p0 : BOOLEAN; p1 : BOOLEAN) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ScaleDrawable) unscheduleDrawable*(p0 : Drawable; p1 : java_lang.Runnable),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getChangingConfigurations*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getConstantState*() : Drawable$ConstantState,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getIntrinsicHeight*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getIntrinsicWidth*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getOpacity*() : INTEGER,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getPadding*(p0 : android_graphics.Rect) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getPaint*() : android_graphics.Paint,NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getShaderFactory*() : ShapeDrawable$ShaderFactory,NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) getShape*() : android_graphics_drawable_shapes.Shape,NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) inflateTag!(p0 : java_lang.String; p1 : android_content_res.Resources; p2 : org_xmlpull_v1.XmlPullParser; p3 : android_util.AttributeSet) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) onBoundsChange!(p0 : android_graphics.Rect),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) onDraw!(p0 : android_graphics_drawable_shapes.Shape; p1 : android_graphics.Canvas; p2 : android_graphics.Paint),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setAlpha*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setColorFilter*(p0 : android_graphics.ColorFilter),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setDither*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setIntrinsicHeight*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setIntrinsicWidth*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setPadding*(p0 : android_graphics.Rect),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setPadding*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setShaderFactory*(p0 : ShapeDrawable$ShaderFactory),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable) setShape*(p0 : android_graphics_drawable_shapes.Shape),NEW,EXTENSIBLE; PROCEDURE (self:ShapeDrawable$ShaderFactory) resize*(p0 : INTEGER; p1 : INTEGER) : android_graphics.Shader,NEW,ABSTRACT; PROCEDURE (self:StateListDrawable) addState*(IN p0 : ARRAY OF INTEGER; p1 : Drawable),NEW,EXTENSIBLE; PROCEDURE (self:StateListDrawable) inflate*(p0 : android_content_res.Resources; p1 : org_xmlpull_v1.XmlPullParser; p2 : android_util.AttributeSet),EXTENSIBLE; PROCEDURE (self:StateListDrawable) isStateful*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:StateListDrawable) mutate*() : Drawable,EXTENSIBLE; PROCEDURE (self:StateListDrawable) onStateChange!(IN p0 : ARRAY OF INTEGER) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:TransitionDrawable) draw*(p0 : android_graphics.Canvas),EXTENSIBLE; PROCEDURE (self:TransitionDrawable) isCrossFadeEnabled*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:TransitionDrawable) resetTransition*(),NEW,EXTENSIBLE; PROCEDURE (self:TransitionDrawable) reverseTransition*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:TransitionDrawable) setCrossFadeEnabled*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:TransitionDrawable) startTransition*(p0 : INTEGER),NEW,EXTENSIBLE; END android_graphics_drawable.