| 171 | } |
| 172 | |
| 173 | static pag::ShapeElement* GetFill(const AEGP_StreamRefH& streamHandle) { |
| 174 | auto element = new pag::FillElement(); |
| 175 | |
| 176 | element->blendMode = |
| 177 | GetValue(streamHandle, "ADBE Vector Blend Mode", AEStreamParser::ShapeBlendModeParser); |
| 178 | element->composite = |
| 179 | GetValue(streamHandle, "ADBE Vector Composite Order", AEStreamParser::CompositeOrderParser); |
| 180 | element->fillRule = |
| 181 | GetValue(streamHandle, "ADBE Vector Fill Rule", AEStreamParser::FillRuleParser); |
| 182 | element->color = GetProperty(streamHandle, "ADBE Vector Fill Color", AEStreamParser::ColorParser); |
| 183 | element->opacity = |
| 184 | GetProperty(streamHandle, "ADBE Vector Fill Opacity", AEStreamParser::Opacity0_100Parser); |
| 185 | return element; |
| 186 | } |
| 187 | |
| 188 | static void GetDashes(const AEGP_StreamRefH& streamHandle, pag::ShapeElement* element) { |
| 189 | const auto& Suites = GetSuites(); |
no test coverage detected