public virtual void Load(IAetherReader reader) { reader.Read("EngineData", EngineData); //read particles reader.ReadParticles("Particles", particles); //read managers reader.ReadParticleManagers("Managers", Managers); }
public override void Load(IAetherReader reader) { base.Load(reader); //read root if (Root is IAetherSerialization) { reader.Read("Root", (IAetherSerialization)Root); } }
public void Load(IAetherReader reader) { reader.ReadUInt64("UniqueIdCounter", out UniqueIdCounter); reader.Read("NextUniqueId", NextUniqueID); reader.ReadDouble("TotalTime", out TotalTime); }