Searched defs:RenderNode (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/libs/hwui/
H A DRenderNode.cpp17 #include "RenderNode.h"
48 void onMaybeRemovedFromTree(RenderNode* node) override {
56 RenderNode::RenderNode() function in class:android::uirenderer::RenderNode
65 RenderNode::~RenderNode() {
72 void RenderNode::setStagingDisplayList(DisplayList* displayList) {
83 void RenderNode::output() {
89 void RenderNode::output(std::ostream& output, uint32_t level) {
103 output << std::string(level * 2, ' ') << "/RenderNode(" << getNam
[all...]
H A DRenderNode.h62 class RenderNode;
70 * (which holds the actual data), and RenderNode (which holds properties used for render playback).
72 * Note that DisplayList is swapped out from beneath an individual RenderNode when a view's
73 * recorded stream of canvas operations is refreshed. The RenderNode (and its properties) stay
76 class RenderNode : public VirtualLightRefBase { class in namespace:android::uirenderer
97 ANDROID_API RenderNode();
98 ANDROID_API virtual ~RenderNode();
111 void copyTo(proto::RenderNode* node);
220 // Called when the RenderNode's position changes
221 virtual void onPositionUpdated(RenderNode
[all...]
/frameworks/base/core/java/android/view/
H A DRenderNode.java134 public class RenderNode { class
139 RenderNode.class.getClassLoader(), nGetNativeFinalizer(), 1024);
146 private RenderNode(String name, View owningView) { method in class:RenderNode
153 * @see RenderNode#adopt(long)
155 private RenderNode(long nativePtr) { method in class:RenderNode
162 * Immediately destroys the RenderNode
171 * Creates a new RenderNode that can be used to record batches of
174 * @param name The name of the RenderNode, used for debugging purpose. May be null.
176 * @return A new RenderNode.
178 public static RenderNode creat
[all...]

Completed in 69 milliseconds