Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IDesignerSerializationManager.cs
Go to the documentation of this file.
2
4
6{
8
10
12
13 event EventHandler SerializationComplete;
14
16
17 object CreateInstance(Type type, ICollection arguments, string name, bool addToContainer);
18
19 object GetInstance(string name);
20
21 string GetName(object value);
22
23 object GetSerializer(Type objectType, Type serializerType);
24
25 Type GetType(string typeName);
26
28
29 void ReportError(object errorInformation);
30
31 void SetName(object instance, string name);
32}
void AddSerializationProvider(IDesignerSerializationProvider provider)
void RemoveSerializationProvider(IDesignerSerializationProvider provider)
object GetSerializer(Type objectType, Type serializerType)
object CreateInstance(Type type, ICollection arguments, string name, bool addToContainer)
delegate void ResolveNameEventHandler(object? sender, ResolveNameEventArgs e)