Lines Matching defs:state

126     private boolean mRectIsDirty;   // internal state
925 public GradientState(GradientState state) {
926 mChangingConfigurations = state.mChangingConfigurations;
927 mShape = state.mShape;
928 mGradient = state.mGradient;
929 mOrientation = state.mOrientation;
930 if (state.mColors != null) {
931 mColors = state.mColors.clone();
933 if (state.mPositions != null) {
934 mPositions = state.mPositions.clone();
936 mHasSolidColor = state.mHasSolidColor;
937 mSolidColor = state.mSolidColor;
938 mStrokeWidth = state.mStrokeWidth;
939 mStrokeColor = state.mStrokeColor;
940 mStrokeDashWidth = state.mStrokeDashWidth;
941 mStrokeDashGap = state.mStrokeDashGap;
942 mRadius = state.mRadius;
943 if (state.mRadiusArray != null) {
944 mRadiusArray = state.mRadiusArray.clone();
946 if (state.mPadding != null) {
947 mPadding = new Rect(state.mPadding);
949 mWidth = state.mWidth;
950 mHeight = state.mHeight;
951 mInnerRadiusRatio = state.mInnerRadiusRatio;
952 mThicknessRatio = state.mThicknessRatio;
953 mInnerRadius = state.mInnerRadius;
954 mThickness = state.mThickness;
955 mCenterX = state.mCenterX;
956 mCenterY = state.mCenterY;
957 mGradientRadius = state.mGradientRadius;
958 mUseLevel = state.mUseLevel;
959 mUseLevelForShape = state.mUseLevelForShape;
1033 private GradientDrawable(GradientState state) {
1034 mGradientState = state;
1035 initializeWithState(state);
1039 private void initializeWithState(GradientState state) {
1040 if (state.mHasSolidColor) {
1041 mFillPaint.setColor(state.mSolidColor);
1043 mPadding = state.mPadding;
1044 if (state.mStrokeWidth >= 0) {
1047 mStrokePaint.setStrokeWidth(state.mStrokeWidth);
1048 mStrokePaint.setColor(state.mStrokeColor);
1050 if (state.mStrokeDashWidth != 0.0f) {
1052 new float[] { state.mStrokeDashWidth, state.mStrokeDashGap }, 0);