//------------------------------------------------------------------------------ // // This code was generated by a tool. // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using Luban; namespace SepCore.Definition { /// /// 全局零散配置(单例) /// public partial class TbGlobalConfig { private readonly GlobalConfig _data; public GlobalConfig Data => _data; public TbGlobalConfig(ByteBuf _buf) { int n = _buf.ReadSize(); if (n != 1) throw new SerializationException("table mode=one, but size != 1"); _data = GlobalConfig.DeserializeGlobalConfig(_buf); } public int ElapsedTime => _data.ElapsedTime; public void ResolveRef(Tables tables) { _data.ResolveRef(tables); } } }