Home | History | Annotate | Download | only in gui

Lines Matching defs:SurfaceControl

17 #define LOG_TAG "SurfaceControl"
39 #include <gui/SurfaceControl.h>
44 // SurfaceControl
47 SurfaceControl::SurfaceControl(
55 SurfaceControl::~SurfaceControl()
60 void SurfaceControl::destroy()
73 void SurfaceControl::clear()
84 bool SurfaceControl::isSameSurface(
85 const sp<SurfaceControl>& lhs, const sp<SurfaceControl>& rhs)
92 status_t SurfaceControl::setLayerStack(int32_t layerStack) {
97 status_t SurfaceControl::setLayer(int32_t layer) {
102 status_t SurfaceControl::setPosition(float x, float y) {
107 status_t SurfaceControl::setSize(uint32_t w, uint32_t h) {
112 status_t SurfaceControl::hide() {
117 status_t SurfaceControl::show() {
122 status_t SurfaceControl::setFlags(uint32_t flags, uint32_t mask) {
127 status_t SurfaceControl::setTransparentRegionHint(const Region& transparent) {
132 status_t SurfaceControl::setAlpha(float alpha) {
137 status_t SurfaceControl::setMatrix(float dsdx, float dtdx, float dsdy, float dtdy) {
142 status_t SurfaceControl::setCrop(const Rect& crop) {
148 status_t SurfaceControl::clearLayerFrameStats() const {
155 status_t SurfaceControl::getLayerFrameStats(FrameStats* outStats) const {
162 status_t SurfaceControl::validate() const
172 status_t SurfaceControl::writeSurfaceToParcel(
173 const sp<SurfaceControl>& control, Parcel* parcel)
182 sp<Surface> SurfaceControl::getSurface() const