SVG データ
More...
#include <SVG.hpp>
◆ SVG() [1/4]
SIV3D_NODISCARD_CXX20 s3d::SVG::SVG |
( |
| ) |
|
◆ SVG() [2/4]
◆ SVG() [3/4]
template<class Reader , std::enable_if_t< std::is_base_of_v< IReader, Reader > &&!std::is_lvalue_reference_v< Reader >> * = nullptr>
SIV3D_NODISCARD_CXX20 s3d::SVG::SVG |
( |
Reader && |
reader | ) |
|
|
explicit |
◆ SVG() [4/4]
SIV3D_NODISCARD_CXX20 s3d::SVG::SVG |
( |
std::unique_ptr< IReader > && |
reader | ) |
|
|
explicit |
◆ clear()
◆ height()
int32 s3d::SVG::height |
( |
| ) |
const |
◆ heightF()
double s3d::SVG::heightF |
( |
| ) |
const |
◆ isEmpty()
bool s3d::SVG::isEmpty |
( |
| ) |
const |
|
noexcept |
◆ load() [1/3]
◆ Load()
◆ load() [2/3]
template<class Reader , std::enable_if_t< std::is_base_of_v< IReader, Reader > &&!std::is_lvalue_reference_v< Reader >> * = nullptr>
bool s3d::SVG::load |
( |
Reader && |
reader | ) |
|
◆ load() [3/3]
bool s3d::SVG::load |
( |
std::unique_ptr< IReader > && |
reader | ) |
|
◆ operator bool()
s3d::SVG::operator bool |
( |
| ) |
const |
|
explicitnoexcept |
◆ parse() [1/2]
bool s3d::SVG::parse |
( |
const std::string & |
source | ) |
|
◆ Parse() [1/2]
static SVG s3d::SVG::Parse |
( |
const std::string & |
source | ) |
|
|
static |
◆ parse() [2/2]
◆ Parse() [2/2]
◆ render() [1/3]
Image s3d::SVG::render |
( |
const Color & |
background | ) |
const |
SVG を Image にレンダリングします。
- Parameters
-
- Returns
- レンダリング結果
◆ render() [2/3]
◆ render() [3/3]
◆ size()
Size s3d::SVG::size |
( |
| ) |
const |
◆ sizeF()
SizeF s3d::SVG::sizeF |
( |
| ) |
const |
◆ width()
int32 s3d::SVG::width |
( |
| ) |
const |
◆ widthF()
double s3d::SVG::widthF |
( |
| ) |
const |
The documentation for this class was generated from the following file:
- OpenSiv3D/Siv3D/include/Siv3D/SVG.hpp