Searched defs:VectorDrawable (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/libs/hwui/hwui/
H A DCanvas.h64 namespace VectorDrawable { namespace in namespace:android::uirenderer
68 typedef uirenderer::VectorDrawable::Tree VectorDrawableRoot;
259 * Draws a VectorDrawable onto the canvas.
/frameworks/base/libs/hwui/
H A DDisplayList.h62 namespace VectorDrawable { namespace in namespace:android::uirenderer
65 typedef uirenderer::VectorDrawable::Tree VectorDrawableRoot;
H A DRecordedOp.h44 namespace VectorDrawable { namespace in namespace:android::uirenderer
351 VectorDrawableOp(VectorDrawable::Tree* tree, BASE_PARAMS_PAINTLESS)
354 VectorDrawable::Tree* vectorDrawable;
H A DVectorDrawable.cpp17 #include "VectorDrawable.h"
32 namespace VectorDrawable { namespace in namespace:android::uirenderer
535 }; // namespace VectorDrawable
H A DVectorDrawable.h50 namespace VectorDrawable { namespace in namespace:android::uirenderer
57 /* A VectorDrawable is composed of a tree of nodes.
718 } // namespace VectorDrawable
720 typedef VectorDrawable::Path::Data PathData;
/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaRecordingCanvas.cpp120 class VectorDrawable : public SkDrawable { class in namespace:android::uirenderer::skiapipeline
122 VectorDrawable(VectorDrawableRoot* tree) : mRoot(tree) {} function in class:android::uirenderer::skiapipeline::VectorDrawable
138 * 2) fix VectorDrawable.cpp's Path::draw to not make a temporary path
152 drawDrawable(mDisplayList->allocateDrawable<VectorDrawable>(tree));
/frameworks/base/graphics/java/android/graphics/drawable/
H A DVectorDrawable.java65 * for each VectorDrawable. Therefore, referring to the same VectorDrawable means sharing the same
67 * and redrawn every time size is changed. In other words, if a VectorDrawable is used for
70 * VectorDrawable can be defined in an XML file with the <code>&lt;vector></code> element.
195 * <li>Here is a simple VectorDrawable in this vectordrawable.xml file.
235 public class VectorDrawable extends Drawable { class in inherits:Drawable
236 private static final String LOGTAG = VectorDrawable.class.getSimpleName();
265 public VectorDrawable() { method in class:VectorDrawable
273 private VectorDrawable(@NonNull VectorDrawableState state, @Nullable Resources res) { method in class:VectorDrawable
528 state.mThemeAttrs, R.styleable.VectorDrawable);
[all...]

Completed in 178 milliseconds