self:get_filter

Client

Retrieves the current sampling filter of the SVG


Syntax

local mode = self:get_filter()

Parameters

No parameters are accepted by this function

Returns

TypeNameDescription
core.svg.svg_filtermodeSampling filter of the SVG texture

Examples

Check an SVG's filter before overriding it
local entity = core.svg.create("assets/icon.svg")

if entity:get_filter() == core.svg.svg_filter.DEFAULT then
    entity:set_filter(core.svg.svg_filter.NEAREST)
end
Copy one SVG's filter onto another
local source = core.svg.create("assets/icon.svg")
source:set_filter(core.svg.svg_filter.NEAREST)

local target = core.svg.create("assets/logo.svg")
target:set_filter(source:get_filter())

On this page