public SvcEdge(res.Ref <SvcEdgeCfg> _cfg) : base(_cfg) { }
// TODO DUPE code refactor to somewhere shared. /* * public enum State * { * Invalid, * Early, * StartingUp, * Running, * ShuttingDown, * } */ public SvcPhysics(res.Ref <SvcPhysicsCfg> _cfg) : base(_cfg) { }
public SvcUniverse(res.Ref <SvcUniverseCfg> _cfg) : base(_cfg) { }
public Sys(res.Ref <db.SystemCfg> cfg, DB db) : base(cfg, db) { }
public SvcClient(res.Ref <SvcClientCfg> _cfg) : base(_cfg) { m_state = State.Early; }
// TODO DUPE code refactor to somewhere shared. /* * public enum State * { * Invalid, * Early, * StartingUp, * Running, * ShuttingDown, * } */ public SvcRules(res.Ref <SvcRulesCfg> _cfg) : base(_cfg) { }
public SvcStart(res.Ref <SvcStartCfg> _cfg) : base(_cfg) { }
public ServiceWithConfig(res.Ref <TCfg> _cfg) : base() { cfg = _cfg; }
public SvcDatabase(res.Ref <TCfg> _cfg) : base(_cfg) { m_dbState = DBState.Early; }