PrefabCollapse class abstract final

Works out what an instance changes, from its entities as they are now against what its prefab makes on its own: what an editor saves.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

diff(String path, List<PrefabNode> made, List<PrefabNode> current) → PrefabInstance
The instance of the prefab at path whose entities, by their paths, are current, made from made (the prefab's own, from PrefabExpander.expand of a plain instance).

Constants

The components that link entities into a tree — saved with each entity, made again from where it stands in the prefab — never a change.