c03ab03627
* Added rudimentary SVG support. Added 2 functions ImageLoadSvg and ImageLoadSvgWithSize. * Added an example on how to use ImageLoadSvgWithSize and adjusted Makefiles accordingly. * Added actual correct example file. * Reviewed the code to keep the raylib coding conventions in mind. Moved the LoadImageSvg() code into LoadImage() guarded by SUPPORT_FILEFORMAT_SVG. Renamed LoadImageSvgWithSize() to LoadImageSvg(). Added a LoadImageSvgFromString() function to parse the loaded SVG into an actual image. This does the bulk of the work. * Fixed typo. --------- Co-authored-by: Ray <raysan5@gmail.com>
1 line
5.6 KiB
XML
1 line
5.6 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2484" viewBox="0 0 192.756 191.488"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.513 78.059h185.311v60.25H4.513v-60.25z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#fff" d="M30.048 100.666h2.847v24.15h-2.847v-24.15zM144.625 100.666h1.432v24.15h-1.432v-24.15zM147.844 100.666h1.15v24.15h-1.15v-24.15zM150.43 100.666h.924v24.15h-.924v-24.15zM152.506 100.666h.744v24.15h-.744v-24.15zM154.176 100.666h.595v24.15h-.595v-24.15zM155.516 100.666h.48v24.15h-.48v-24.15zM156.594 100.666h.385v24.15h-.385v-24.15zM157.459 100.666h.311v24.15h-.311v-24.15zM158.154 100.666h.248v24.15h-.248v-24.15zM158.713 100.666h.199v24.15h-.199v-24.15zM159.162 100.666h.16v24.15h-.16v-24.15zM159.523 100.666h.127v24.15h-.127v-24.15zM159.812 100.666h.104v24.15h-.104v-24.15zM160.045 100.666h.084v24.15h-.084v-24.15zM160.232 100.666h.067v24.15h-.067v-24.15zM36.925 100.666h2.737v24.15h-2.737v-24.15zM43.803 100.666h2.631v24.15h-2.631v-24.15zM50.415 100.666h2.529v24.15h-2.529v-24.15zM56.771 100.666h2.43v24.15h-2.43v-24.15zM62.879 100.666h2.337v24.15h-2.337v-24.15zM68.752 100.666h2.247v24.15h-2.247v-24.15zM74.398 100.666h2.159v24.15h-2.159v-24.15zM79.826 100.666h2.075v24.15h-2.075v-24.15zM85.042 100.666h1.996v24.15h-1.996v-24.15zM90.057 100.666h1.919v24.15h-1.919v-24.15zM94.878 100.666h1.844v24.15h-1.844v-24.15zM99.512 100.666h1.773v24.15h-1.773v-24.15zM103.967 100.666h1.705v24.15h-1.705v-24.15zM108.25 100.666h1.637v24.15h-1.637v-24.15zM112.367 100.666h1.574v24.15h-1.574v-24.15zM116.322 100.666h1.516v24.15h-1.516v-24.15zM120.127 100.666h1.455v24.15h-1.455v-24.15zM123.785 100.666h1.399v24.15h-1.399v-24.15zM127.299 100.666h1.346v24.15h-1.346v-24.15zM130.68 100.666h1.291v24.15h-1.291v-24.15zM133.928 100.666h1.242v24.15h-1.242v-24.15zM137.049 100.666h1.195v24.15h-1.195v-24.15zM140.051 100.666h1.148v24.15h-1.148v-24.15zM142.938 100.666h1.103v24.15h-1.103v-24.15z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#6d6e70" d="M42.815 124.723h28.15v13.097h-28.15v-13.097z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#a6a8aa" d="M70.636 124.723h23.729v13.097H70.636v-13.097z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#d0d1d3" d="M94.444 124.723h26.365v13.097H94.444v-13.097z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#f1f1f2" d="M120.35 124.723h25.263v13.097H120.35v-13.097z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#fff" d="M30.707 137.65h25.864v12.766H30.707V137.65zM134.492 137.65h25.863v12.766h-25.863V137.65z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#fff" d="M145.373 125.133h25.863v12.765h-25.863v-12.765z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#f2ca30" d="M32.664 150.197h124.088v34.916H32.664v-34.916z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#b81f25" d="M89.971 150.816h12.109v25.553H89.971v-25.553z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M56.571 137.65h78.579v13.278H56.571V137.65z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#fff" d="M3.525 12.578h179.75v62.207H3.525V12.578z"/><path fill-rule="evenodd" clip-rule="evenodd" stroke="#000" stroke-width=".402" stroke-miterlimit="2.613" d="M65.734 26.243h60.893v11.469H65.734V26.243zM23.5 49.581h8.175v13.095H23.5V49.581zM38.882 45.319h9.493v17.357h-9.493V45.319zM55.912 49.251h8.835v13.425h-8.835V49.251zM73.256 49.251h8.229v13.425h-8.229V49.251zM89.611 49.251h7.37v13.425h-7.37V49.251zM106.311 49.251h7.371v13.425h-7.371V49.251zM122.703 49.251h8.205v13.425h-8.205V49.251zM139.055 49.251h8.205v13.425h-8.205V49.251zM153.852 49.251h10.466v13.425h-10.466V49.251z"/><path fill-rule="evenodd" clip-rule="evenodd" stroke="#000" stroke-width=".402" stroke-miterlimit="2.613" d="M141.535 49.436V36.502h14.203v12.934h-14.203zM33.767 49.436V36.502h17.477v12.934H33.767z"/><path d="M23.835 99.66V87.574M36.784 99.66V87.574M49.732 99.66V87.574M62.681 99.66V87.574M75.63 99.66V87.574M88.578 99.66V87.574m12.949 12.086V87.574m12.95 12.086V87.574m12.947 12.086V87.574m12.949 12.086V87.574m12.949 12.086V87.574" fill="none" stroke="#fff" stroke-width=".824" stroke-miterlimit="2.613"/><path fill="none" stroke="#fff" stroke-width=".614" stroke-miterlimit="2.613" d="M15.963 93.441H175.1"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#f2ca30" stroke="#f2ca30" stroke-width=".072" stroke-miterlimit="2.613" d="M16.952 62.402h26.193v24.581H16.952V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#91cef4" stroke="#91cef4" stroke-width=".072" stroke-miterlimit="2.613" d="M43.059 62.402h25.47v24.581h-25.47V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#a8ca63" stroke="#a8ca63" stroke-width=".072" stroke-miterlimit="2.613" d="M68.824 62.402h25.47v24.581h-25.47V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#de99bf" stroke="#de99bf" stroke-width=".072" stroke-miterlimit="2.613" d="M94.397 62.402h25.47v24.581h-25.47V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#b81f25" stroke="#b81f25" stroke-width=".072" stroke-miterlimit="2.613" d="M119.932 62.402h25.47v24.581h-25.47V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#6486c3" stroke="#6486c3" stroke-width=".072" stroke-miterlimit="2.613" d="M144.824 62.402h27.596v24.581h-27.596V62.402z"/><path fill-rule="evenodd" clip-rule="evenodd" stroke="#a6a8aa" stroke-width="1.005" stroke-miterlimit="2.613" d="M89.318 75.638h5.473v36.327h-5.473V75.638zM95.465 75.638h5.486v36.327h-5.486V75.638z"/><path d="M0 0h192.756v191.488H0V0zm18.579 94.01c0-42.316 34.305-76.62 76.623-76.62 42.318 0 76.625 34.304 76.625 76.62s-34.307 76.621-76.625 76.621c-42.319 0-76.623-34.305-76.623-76.621z" fill-rule="evenodd" clip-rule="evenodd" fill="#d0d1d3"/></svg> |