Navigation
API > API/Plugins > API/Plugins/SVGImporter
| Name | USVGData |
| Type | class |
| Header File | /Engine/Plugins/Experimental/SVGImporter/Source/SVGImporter/Public/SVGData.h |
| Include Path | #include "SVGData.h" |
Syntax
UCLASS ()
class USVGData : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USVGData
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnSVGDataReimport | TMulticastDelegate_NoParams< void > | SVGData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableOverrideQuality | bool | Enable quality overriding option | SVGData.h |
|
| OverrideQuality | ESVGSplineConversionQuality | The quality used to convert SVG Spline Data into poly lines Changing this value will trigger a re-import (existing geometry will need to be re-generated). | SVGData.h |
|
| Shapes | TArray< FSVGShape > | SVGData.h | ||
| SourceFilePath | FString | SVGData.h |
|
|
| SVGFileContent | FString | SVGData.h |
|
|
| SVGTexture | TObjectPtr< UTexture2D > | SVGData.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnSVGDataReimportDelegate | FOnSVGDataReimport | SVGData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateShapes
(
const TArray< TSharedRef< FSVGBaseElement > >& InSVGElements |
Create the shapes composing this SVG Data, starting from the information provided by SVG parsing | SVGData.h | |
void GenerateSVGTexture() |
Generate a texture from the SVG information | SVGData.h | |
const FString & GetSourceFilePath() |
Get the SVG source file path, if available | SVGData.h | |
void Initialize
(
const FSVGDataInitializer& InInitializer |
Initialize this SVGData with the information provided by the initializer | SVGData.h | |
FOnSVGDataReimport & OnSVGDataReimport() |
SVGData.h | ||
void Reimport() |
SVGData.h | ||
void Reset() |
SVGData.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
SVGData.h |