@Implements(value=android.graphics.drawable.VectorDrawable.class, minSdk=24) public class ShadowVectorDrawable extends ShadowDrawable
Constructor and Description |
---|
ShadowVectorDrawable() |
Modifier and Type | Method and Description |
---|---|
protected static long |
nCreateFullPath() |
protected static long |
nCreateFullPath(long nativeFullPathPtr) |
protected static long |
nCreateGroup() |
protected static long |
nCreateGroup(long groupPtr) |
protected static boolean |
nGetFullPathProperties(long pathPtr,
byte[] properties,
int length) |
protected static boolean |
nGetGroupProperties(long groupPtr,
float[] properties,
int length) |
protected static void |
nUpdateFullPathProperties(long pathPtr,
float strokeWidth,
int strokeColor,
float strokeAlpha,
int fillColor,
float fillAlpha,
float trimPathStart,
float trimPathEnd,
float trimPathOffset,
float strokeMiterLimit,
int strokeLineCap,
int strokeLineJoin,
int fillType) |
protected static void |
nUpdateGroupProperties(long groupPtr,
float rotate,
float pivotX,
float pivotY,
float scaleX,
float scaleY,
float translateX,
float translateY) |
addCorruptStreamSource, clearCorruptStreamSources, createFromPath, createFromResourceId, createFromResourceStream, createFromStream, getAlpha, getCreatedFromResId, getInputStream, getIntrinsicHeight, getIntrinsicWidth, invalidateSelf, setAlpha, setDefaultIntrinsicHeight, setDefaultIntrinsicWidth, setIntrinsicHeight, setIntrinsicWidth, validate, wasInvalidated
@Implementation protected static long nCreateFullPath()
@Implementation protected static long nCreateFullPath(long nativeFullPathPtr)
@Implementation protected static boolean nGetFullPathProperties(long pathPtr, byte[] properties, int length)
@Implementation protected static void nUpdateFullPathProperties(long pathPtr, float strokeWidth, int strokeColor, float strokeAlpha, int fillColor, float fillAlpha, float trimPathStart, float trimPathEnd, float trimPathOffset, float strokeMiterLimit, int strokeLineCap, int strokeLineJoin, int fillType)
@Implementation protected static long nCreateGroup()
@Implementation protected static long nCreateGroup(long groupPtr)
@Implementation protected static boolean nGetGroupProperties(long groupPtr, float[] properties, int length)
@Implementation protected static void nUpdateGroupProperties(long groupPtr, float rotate, float pivotX, float pivotY, float scaleX, float scaleY, float translateX, float translateY)