FacesSpritesheetBuilder
In-editor tool node for packing all face SVGs in textures/fontawesome/faces
into the padded textures/fontawesome/faces.svg texture atlas spritesheet.
Delegates core normalization and atlas building to SvgSpritesheetBuilder.
Constants
Constructors
Class methods
Extracts all <path .../> elements from a normalized SVG string.
Scans faces_dir for all .svg files, normalizes each file in-place if needed,
and writes the combined padded spritesheet to output_path.
Normalizes a single face SVG string so that any shape with opacity has its
opacity removed and its fill changed to solid white (#ffffff).
Instance methods
Dispatches inspector tool button clicks on this object.
Virtual method and property dispatch hooks overridden by class registration macros.
Delta timestep is received with 64-bit precision (Float64).
Dispatches generic virtual methods with raw arguments and return buffer.
Invoked by the GDExtension bridge when retrieving an exposed @export property.
Invoked by the GDExtension bridge when setting an exposed @export property.
Calls the named method on the object with variable arguments.