15 #include <SFML/System/Vector2.hpp> 54 bool loadFromFile(
const std::string& filename,
const std::string& units,
const float dpi = 96.f);
63 bool loadFromMemory(std::string input,
const std::string& units,
const float dpi = 96.f);
C++-styled cstyle::ImageStruct wrapper.
Definition: Image.hpp:28
Vector of shapes.
Definition: Shape.hpp:130
sf::Vector2f getSize() const
Get size.
Definition: Image.cpp:65
~Image()
Destructor.
Definition: Image.cpp:72
bool loadFromMemory(std::string input, const std::string &units, const float dpi=96.f)
Parses SVG from memory.
Definition: Image.cpp:42
Image & operator=(const Image &image)
Assignment operator.
Definition: Image.cpp:22
Nanosvg++ namespace.
Definition: enums.hpp:15
cstyle::ImageStruct * getInternalImage()
Get internal image.
Definition: Image.cpp:57
ShapeVector getShapes()
Get shape vector.
Definition: Image.cpp:61
Image()
Default constructor.
Definition: Image.cpp:15
bool loadFromFile(const std::string &filename, const std::string &units, const float dpi=96.f)
Parses SVG from file.
Definition: Image.cpp:27
Definition: nanosvg.hpp:122