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.