/frameworks/base/libs/hwui/renderthread/ |
H A D | RenderProxy.h | 69 class ANDROID_API RenderProxy { 71 ANDROID_API RenderProxy(bool translucent, RenderNode* rootNode, IContextFactory* contextFactory); 72 ANDROID_API virtual ~RenderProxy(); 75 ANDROID_API void setSwapBehavior(SwapBehavior swapBehavior); 76 ANDROID_API bool loadSystemProperties(); 77 ANDROID_API void setName(const char* name); 79 ANDROID_API void initialize(const sp<Surface>& surface); 80 ANDROID_API void updateSurface(const sp<Surface>& surface); 81 ANDROID_API bool pauseSurface(const sp<Surface>& surface); 82 ANDROID_API voi [all...] |
H A D | RenderTask.h | 48 class ANDROID_API RenderTask { 50 ANDROID_API RenderTask() : mNext(nullptr), mRunAt(0) {} 51 ANDROID_API virtual ~RenderTask() {} 53 ANDROID_API virtual void run() = 0;
|
/frameworks/base/libs/hwui/ |
H A D | AnimationContext.h | 78 ANDROID_API AnimationContext(renderthread::TimeLord& clock); 79 ANDROID_API virtual ~AnimationContext(); 89 ANDROID_API void addAnimatingRenderNode(RenderNode& node); 93 ANDROID_API virtual void startFrame(TreeInfo::TraversalMode mode); 97 ANDROID_API virtual void runRemainingAnimations(TreeInfo& info); 99 ANDROID_API virtual void callOnFinished(BaseRenderNodeAnimator* animator, AnimationListener* listener); 101 ANDROID_API virtual void destroy(); 103 ANDROID_API virtual void pauseAnimators() {}
|
H A D | DeferredLayerUpdater.h | 38 ANDROID_API DeferredLayerUpdater(Layer* layer); 39 ANDROID_API ~DeferredLayerUpdater(); 41 ANDROID_API bool setSize(int width, int height) { 53 ANDROID_API bool setBlend(bool blend) { 61 ANDROID_API void setSurfaceTexture(const sp<GLConsumer>& texture, bool needsAttach) { 72 ANDROID_API void updateTexImage() { 76 ANDROID_API void setTransform(const SkMatrix* matrix) { 85 ANDROID_API void setPaint(const SkPaint* paint);
|
H A D | PathParser.h | 35 struct ANDROID_API ParseResult { 42 ANDROID_API static void parseAsciiStringForSkPath(SkPath* outPath, ParseResult* result, 44 ANDROID_API static void getPathDataFromAsciiString(PathData* outData, ParseResult* result,
|
H A D | Animator.h | 42 ANDROID_API virtual void onAnimationFinished(BaseRenderNodeAnimator*) = 0; 44 ANDROID_API virtual ~AnimationListener() {} 56 ANDROID_API void setStartValue(float value); 57 ANDROID_API void setInterpolator(Interpolator* interpolator); 58 ANDROID_API void setDuration(nsecs_t durationInMs); 59 ANDROID_API nsecs_t duration() { return mDuration; } 60 ANDROID_API void setStartDelay(nsecs_t startDelayInMs); 61 ANDROID_API nsecs_t startDelay() { return mStartDelay; } 62 ANDROID_API void setListener(AnimationListener* listener) { 66 ANDROID_API voi [all...] |
H A D | Interpolator.h | 39 class ANDROID_API AccelerateDecelerateInterpolator : public Interpolator { 44 class ANDROID_API AccelerateInterpolator : public Interpolator { 53 class ANDROID_API AnticipateInterpolator : public Interpolator { 61 class ANDROID_API AnticipateOvershootInterpolator : public Interpolator { 69 class ANDROID_API BounceInterpolator : public Interpolator { 74 class ANDROID_API CycleInterpolator : public Interpolator { 82 class ANDROID_API DecelerateInterpolator : public Interpolator { 90 class ANDROID_API LinearInterpolator : public Interpolator { 95 class ANDROID_API OvershootInterpolator : public Interpolator { 103 class ANDROID_API LUTInterpolato [all...] |
H A D | PropertyValuesHolder.h | 31 class ANDROID_API PropertyValuesHolder { 52 class ANDROID_API ColorEvaluator : public Evaluator<SkColor> { 58 class ANDROID_API PathEvaluator : public Evaluator<PathData> { 64 class ANDROID_API PropertyValuesHolderImpl : public PropertyValuesHolder { 88 class ANDROID_API GroupPropertyValuesHolder : public PropertyValuesHolderImpl<float> { 103 class ANDROID_API FullPathColorPropertyValuesHolder : public PropertyValuesHolderImpl<SkColor> { 119 class ANDROID_API FullPathPropertyValuesHolder : public PropertyValuesHolderImpl<float> { 134 class ANDROID_API PathDataPropertyValuesHolder : public PropertyValuesHolderImpl<PathData> { 148 class ANDROID_API RootAlphaPropertyValuesHolder : public PropertyValuesHolderImpl<float> {
|
H A D | RenderNode.h | 110 ANDROID_API RenderNode(); 111 ANDROID_API virtual ~RenderNode(); 120 ANDROID_API void setStagingDisplayList(DisplayList* newData, TreeObserver* observer); 128 ANDROID_API void output(uint32_t level = 0, const char* label = "Root"); 130 ANDROID_API void output(uint32_t level = 1); 132 ANDROID_API int getDebugSize(); 198 ANDROID_API virtual void prepareTree(TreeInfo& info); 202 ANDROID_API void addAnimator(const sp<BaseRenderNodeAnimator>& animator); 235 class ANDROID_API PositionListener : public VirtualLightRefBase { 249 ANDROID_API voi [all...] |
/frameworks/base/libs/hwui/utils/ |
H A D | VectorDrawableUtils.h | 31 ANDROID_API static bool canMorph(const PathData& morphFrom, const PathData& morphTo); 32 ANDROID_API static bool interpolatePathData(PathData* outData, const PathData& morphFrom, 34 ANDROID_API static void verbsToPath(SkPath* outPath, const PathData& data);
|
H A D | Blur.h | 29 ANDROID_API static float convertRadiusToSigma(float radius); 31 ANDROID_API static float convertSigmaToRadius(float sigma);
|
H A D | NinePatch.h | 29 class ANDROID_API NinePatch {
|
H A D | TestWindowContext.h | 33 class ANDROID_API TestWindowContext {
|
/frameworks/base/libs/hwui/hwui/ |
H A D | MinikinUtils.h | 37 ANDROID_API static FontStyle prepareMinikinPaint(MinikinPaint* minikinPaint, FontCollection** pFont, 40 ANDROID_API static void doLayout(Layout* layout, const Paint* paint, int bidiFlags, 44 ANDROID_API static float measureText(const Paint* paint, int bidiFlags, Typeface* typeface, 47 ANDROID_API static bool hasVariationSelector(Typeface* typeface, uint32_t codepoint, uint32_t vs); 49 ANDROID_API static float xOffsetForTextAlign(Paint* paint, const Layout& layout); 51 ANDROID_API static float hOffsetForTextAlign(Paint* paint, const Layout& layout, const SkPath& path); 54 ANDROID_API static void forFontRun(const Layout& layout, Paint* paint, F& f) {
|
/frameworks/base/libs/hwui/renderstate/ |
H A D | Stencil.h | 31 class ANDROID_API Stencil { 37 ANDROID_API static uint8_t getStencilSize();
|
/frameworks/native/services/inputflinger/host/ |
H A D | InputFlinger.h | 35 static char const* getServiceName() ANDROID_API { 39 InputFlinger() ANDROID_API; member in class:android::InputFlinger
|
/frameworks/native/services/surfaceflinger/ |
H A D | GpuService.h | 46 static const char* const SERVICE_NAME ANDROID_API; member in class:android::GpuService 48 GpuService() ANDROID_API; member in class:android::GpuService
|
/frameworks/av/media/img_utils/include/img_utils/ |
H A D | Input.h | 30 class ANDROID_API Input {
|
H A D | Orderable.h | 34 class ANDROID_API Orderable {
|
H A D | Output.h | 30 class ANDROID_API Output {
|
H A D | Pair.h | 29 class ANDROID_API Pair {
|
H A D | StripSource.h | 33 class ANDROID_API StripSource {
|
H A D | ByteArrayOutput.h | 34 class ANDROID_API ByteArrayOutput : public Output {
|
H A D | FileInput.h | 34 class ANDROID_API FileInput : public Input {
|
H A D | FileOutput.h | 30 class ANDROID_API FileOutput : public Output {
|