public DBBaseState GetDBData() { DBBaseState ret = new DBBaseState(); ret.State = Enum <TState> .Int(CurState); ret.Target = Target != null ? Target.ID : Const.INT_Inv; return(ret); }
public void Load(DBBaseState data) { CurState = (TState)(object)data.State; Target = GetEntity(data.Target); }