# Attributes of the class
var attributes = new Array[String]
- attributes.add "\tprivate var main_image = new Texture(\"images/{document.drawing_name}.png\")\n"
+ attributes.add "\tprivate var root_texture = new Texture(\"images/{document.drawing_name}.png\")\n"
# Add single images to Nit source file
for image in single_images do
# Adapt coordinates to new top left and scale
var coordinates = document.coordinates(image)
- attributes.add "\tvar {image.name}: Texture = main_image.subtexture({coordinates})\n"
+ attributes.add "\tvar {image.name}: Texture = root_texture.subtexture({coordinates})\n"
end
# Add array of images too
add """
# File generated by svg_to_png_and_nit, do not modify, redef instead
-import gamnit::display
+import gamnit::textures
class {{{document.nit_class_name}}}