|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| PreserveReferenceResolver (bool writing) | |
| override void | AddReference (string referenceId, object value) |
| override string | GetReference (object value, out bool alreadyExists) |
| override object | ResolveReference (string referenceId) |
Package Functions | |
| virtual void | PopReferenceForCycleDetection () |
| virtual void | PushReferenceForCycleDetection (object value) |
| virtual bool | ContainsReferenceForCycleDetection (object value) |
Private Attributes | |
| uint | _referenceCount |
| readonly Dictionary< string, object > | _referenceIdToObjectMap |
| readonly Dictionary< object, string > | _objectToReferenceIdMap |
Definition at line 5 of file PreserveReferenceResolver.cs.