The base class of details about an item that is being sliced.
[Serializable] public abstract class Details
The Id of the item being tracked.
During PreGatherDetails() this bool will be set to true. If it is used during GatherDetails(Transform, Transform) is will be set to false. Any Details that remain false during PostGatherDetails() will be removed from the list.
The Transform on the GameObject being tracked by this details object.
Calculates the hash of this details object using important properties.
Used to destroy any components that is being managing.
Resets any component to its original state.
Sets any component to its sliced state.
Readies this component up to finalize slicing