thorvg/src/loaders/svg
Patryk Kaczmarek 795121fa67 SvgLoader: Mask style implementation
Supprot case when style is defined as <mask> attribute.

[Example SVG file]
```html
<svg version="1.1" id="Layer_1" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve"
  xmlns="http://www.w3.org/2000/svg">
  <defs>
    <mask id="myMask">
      <circle id="maskID" cx="40" cy="40" r="10" fill="white" fill-opacity="1" />
    </mask>
  </defs>
  <rect x="0" y="0" width="64" height="64" style="fill: skyblue; mask=url(#myMask);"/>
</svg>
```

Change-Id: I3b856db85204bf7c503a20e4023417ca79aa930c
2021-02-19 18:23:47 +09:00
..
meson.build svg_loader XmlParser: just renamed file name to simplify. 2020-10-15 20:44:53 +09:00
tvgSvgLoader.cpp SvgLoader: Mask style implementation 2021-02-19 18:23:47 +09:00
tvgSvgLoader.h raw_loader Loader: Introduce Raw image loader 2020-11-23 18:12:36 +09:00
tvgSvgLoaderCommon.h SvgLoader: Mask style implementation 2021-02-19 18:23:47 +09:00
tvgSvgPath.cpp common: Refactoring incorrectly declared loop variable 2021-02-19 16:51:50 +09:00
tvgSvgPath.h common array: Introduce Array function to common. 2020-12-09 15:29:22 +09:00
tvgSvgSceneBuilder.cpp SvgLoader: Mask style implementation 2021-02-19 18:23:47 +09:00
tvgSvgSceneBuilder.h common Picture : Introduce Picture's size setter, getter APIs 2020-12-04 15:03:25 +09:00
tvgXmlParser.cpp common: Clean up code 2021-02-18 14:03:47 +09:00
tvgXmlParser.h svg_loader XmlParser: code refactoring. 2020-12-17 16:11:09 +09:00