示例#1
0
 //public List<IExpressObject> GetAllExpressObjectList()
 //{
 //    List<IExpressObject> ol = new List<IExpressObject>();
 //    ActorList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //             ExpressType= "Actor", Name=v.Name,Memo=v.Memo, TargetObjectID=v.ObjectID
 //        });
 //    });
 //    EventList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //            ExpressType = "Event",
 //            Name = v.Name,
 //            Memo = v.Memo,
 //            TargetObjectID = v.ObjectID
 //        });
 //    });
 //    GroupList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //            ExpressType = "Group",
 //            Name = v.Name,
 //            Memo = v.Memo,
 //            TargetObjectID = v.ObjectID
 //        });
 //    });
 //    LocationList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //            ExpressType = "Location",
 //            Name = v.Name,
 //            Memo = v.Memo,
 //            TargetObjectID = v.ObjectID
 //        });
 //    });
 //    StuffList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //            ExpressType = "Stuff",
 //            Name = v.Name,
 //            Memo = v.Memo,
 //            TargetObjectID = v.ObjectID
 //        });
 //    });
 //    TaskList.ForEach(v =>
 //    {
 //        ol.Add(new ExpressObject()
 //        {
 //            ExpressType = "Task",
 //            Name = v.Name,
 //            Memo = v.Memo,
 //            TargetObjectID = v.ObjectID
 //        });
 //    });
 //    return ol;
 //}
 public static List <TimeStep> GetTimeStepList()
 {
     return(CommonProc.GetValueList <TimeStep>());
 }