Exemplo n.º 1
0
 public void Load(IStorageLoader loader)
 {
     loader.LoadValue("name", out BoyName);
     loader.LoadValue("count", out _count);
     loader.LoadStruct("vec", out _vecCool);
     loader.LoadRef <ReferenceBoy>("ref", (instance) =>
     {
         _referenceBoy = instance;
     });
     Vector2[] loadedVecs;
     loader.LoadStructs("vecs", out loadedVecs);
     _vecs.AddRange(loadedVecs);
 }
Exemplo n.º 2
0
 public void Load(IStorageLoader loader)
 {
     loader.LoadRef <ReferenceBoy>("RefA", (instance) => _referenceBoyA = instance);
     loader.LoadRef <ReferenceBoy>("RefB", (instance) => _referenceBoyB = instance);
 }