@Implements(value=android.graphics.drawable.VectorDrawable.class,
minSdk=24)
public class ShadowVectorDrawable
extends ShadowDrawable
| Constructor and Description |
|---|
ShadowVectorDrawable() |
| Modifier and Type | Method and Description |
|---|---|
static long |
nCreateFullPath() |
static long |
nCreateFullPath(long nativeFullPathPtr) |
static long |
nCreateGroup() |
static long |
nCreateGroup(long groupPtr) |
static boolean |
nGetFullPathProperties(long pathPtr,
byte[] properties,
int length) |
static boolean |
nGetGroupProperties(long groupPtr,
float[] properties,
int length) |
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) |
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, equals, getAlpha, getCreatedFromResId, getInputStream, getIntrinsicHeight, getIntrinsicWidth, hashCode, invalidateSelf, setAlpha, setDefaultIntrinsicHeight, setDefaultIntrinsicWidth, setIntrinsicHeight, setIntrinsicWidth, validate, wasInvalidated@Implementation public static long nCreateFullPath()
@Implementation public static long nCreateFullPath(long nativeFullPathPtr)
@Implementation
public static boolean nGetFullPathProperties(long pathPtr,
byte[] properties,
int length)
@Implementation
public 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 public static long nCreateGroup()
@Implementation public static long nCreateGroup(long groupPtr)
@Implementation
public static boolean nGetGroupProperties(long groupPtr,
float[] properties,
int length)
@Implementation
public static void nUpdateGroupProperties(long groupPtr,
float rotate,
float pivotX,
float pivotY,
float scaleX,
float scaleY,
float translateX,
float translateY)