diff options
Diffstat (limited to 'libs/hwui/RenderProperties.h')
-rw-r--r-- | libs/hwui/RenderProperties.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/hwui/RenderProperties.h b/libs/hwui/RenderProperties.h index 6e3b8aebca3b..a5ce4a6110c7 100644 --- a/libs/hwui/RenderProperties.h +++ b/libs/hwui/RenderProperties.h @@ -52,6 +52,14 @@ public: mClipToBounds = clipToBounds; } + void setCastsShadow(bool castsShadow) { + mCastsShadow = castsShadow; + } + + void setUsesGlobalCamera(bool usesGlobalCamera) { + mUsesGlobalCamera = usesGlobalCamera; + } + void setProjectBackwards(bool shouldProject) { mProjectBackwards = shouldProject; } @@ -401,6 +409,8 @@ private: bool mProjectionReceiver; SkPath mOutline; bool mClipToOutline; + bool mCastsShadow; + bool mUsesGlobalCamera; // TODO: respect value when rendering float mAlpha; bool mHasOverlappingRendering; float mTranslationX, mTranslationY, mTranslationZ; |