From 3e5c2d344e04e0adb6a210c5c6302bfbfd8af102 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Fri, 06 Sep 2019 20:25:39 -0400 Subject: [PATCH] Fix file object. --- Object3D.java | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/Object3D.java b/Object3D.java index a786677..ff18bbd 100644 --- a/Object3D.java +++ b/Object3D.java @@ -1318,6 +1318,30 @@ return false; } + void ResetUUIDs() + { + if (blockloop) + { + return; + } + + this.uuid = null; + + blockloop = true; + + for (int i = 0; i < Size(); i++) + { + Object3D obj = (Object3D) Children().get(i); + + if (obj != null) + { + obj.ResetUUIDs(); + } + } + + blockloop = false; + } + boolean IsInfinite() { if (blockloop) @@ -8290,10 +8314,10 @@ } // + super.toString(); //return name + " (" + (SizeOf.deepSizeOf(this)/1024) + "K) " + this.getClass().getName(); -// if (!Globals.ADVANCED) -// return objname; + if (!Globals.ADVANCED) + return objname; - return objname; // + " " + System.identityHashCode(this) + " " + GetUUID(); + return objname + " " + System.identityHashCode(this) + " " + GetUUID(); } public int hashCode() -- Gitblit v1.6.2