io.github.humbleui.skija.svg.SVGNode Maven / Gradle / Ivy
package io.github.humbleui.skija.svg;
import java.lang.ref.*;
import org.jetbrains.annotations.*;
import io.github.humbleui.skija.*;
import io.github.humbleui.skija.impl.*;
public abstract class SVGNode extends RefCnt {
static { Library.staticLoad(); }
@ApiStatus.Internal
public SVGNode(long ptr) {
super(ptr);
}
@NotNull
public SVGTag getTag() {
try {
Stats.onNativeCall();
return SVGTag._values[_nGetTag(_ptr)];
} finally {
Reference.reachabilityFence(this);
}
}
@ApiStatus.Internal public static native int _nGetTag(long ptr);
}