| 926 | } |
| 927 | |
| 928 | void PSDReader::ReadGradientFill(PSDDescriptor* descriptor, ImageGradientFill* gradientFill) |
| 929 | { |
| 930 | ReadEffectGradient(descriptor, gradientFill->mColorGradient); |
| 931 | gradientFill->mReverse = descriptor->Get("Rvrs")->mInteger != 0; |
| 932 | gradientFill->mStyle = descriptor->Get("Type")->GetMulticharInt(); |
| 933 | gradientFill->mAlignWithLayer = descriptor->Get("Algn")->mInteger != 0; |
| 934 | gradientFill->mAngle = descriptor->Get("Angl")->mDouble; |
| 935 | gradientFill->mScale = descriptor->Get("Scl ")->mDouble; |
| 936 | PSDDescriptor* offsetDesc = descriptor->GetDescriptor("Ofst"); |
| 937 | gradientFill->mOffsetX = offsetDesc->Get("Hrzn")->mDouble; |
| 938 | gradientFill->mOffsetY = offsetDesc->Get("Vrtc")->mDouble; |
| 939 | } |
| 940 | |
| 941 | void PSDReader::ReadPatternFill(PSDDescriptor* descriptor, ImagePatternFill* patternFill) |
| 942 | { |
nothing calls this directly
no test coverage detected