public static OutPackageMemberScope LoadOutPackageMemberScope(BinaryReader reader, CSWCSerizlizer serizlizer, IDictionary <int, object> serizlized, int key) { OutPackageMemberScope scope = new OutPackageMemberScope(null); serizlized.Add(key, scope); rtti.Class mainclass = serizlizer.DeserializeObject <rtti.Class>(reader, rtti.Class.LoadClass); scope.mainclass = mainclass; scope.LoadScopeBase(reader, serizlizer); return(scope); }
public static ObjectInstanceScope LoadObjectInstanceScope(BinaryReader reader, CSWCSerizlizer serizlizer, IDictionary <int, object> serizlized, int key) { ObjectInstanceScope scope = new ObjectInstanceScope(null); serizlized.Add(key, scope); rtti.Class _class = serizlizer.DeserializeObject <rtti.Class>(reader, rtti.Class.LoadClass); scope._class = _class; scope.LoadScopeBase(reader, serizlizer); return(scope); }
public ObjectInstanceScope(rtti.Class _class) { this._class = _class; }
public Object(rtti.Class _class) { this._class = _class; memberData = null; _dictDelegateWappers = null; }
public Global_Object(rtti.Class _class) : base(_class) { }
public OutPackageMemberScope(rtti.Class mainclass) { this.mainclass = mainclass; }