1 type Drawer 2 local create_object_if_not_present (drawable : Drawable) (field : Field) = 3 if not drawable.field_objects.contains field then 4 let object = Object field 5 if object.field == Field/Object then 6 object.mesh = drawable.mesh 7 8 Renderer.copy_drawable_to_object.invoke (drawable, object) 9 drawable.field_objects.add field object 10 11 def receive (s : String) = 12 resources.mesh_directory.try_update s 13