neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::file::svg Class Reference

#include <svg.hpp>

Classes

struct  attribute
 
struct  basic_shape
 
struct  geometry_box
 
struct  group
 
struct  node
 

Public Types

typedef std::string url
 
typedef std::variant< length, scalarlength_percentage
 
typedef std::vector< std::unique_ptr< node > > nodes
 

Public Member Functions

 svg (std::string const &aUri)
 

Detailed Description

Definition at line 33 of file svg.hpp.

Member Typedef Documentation

◆ length_percentage

Definition at line 37 of file svg.hpp.

◆ nodes

typedef std::vector<std::unique_ptr<node> > neogfx::file::svg::nodes

Definition at line 87 of file svg.hpp.

◆ url

typedef std::string neogfx::file::svg::url

Definition at line 36 of file svg.hpp.

Constructor & Destructor Documentation

◆ svg()

neogfx::file::svg::svg ( std::string const &  aUri)
inline

Definition at line 152 of file svg.hpp.


The documentation for this class was generated from the following file: