/// <summary> /// create trigger /// </summary> /// <param name="p_Data"></param> /// <returns></returns> public static OrbTrigger CreateTrigger(OrbTriggerData p_Data) { OrbTrigger tg = tgFactory.Create(p_Data.type); tg.Deserialize(p_Data); return(tg); }
/// <summary> /// entity->data, /// </summary> /// <param name="p_Data"></param> /// <returns></returns> public virtual OrbTriggerData Serialize(OrbTriggerData p_Data) { return(null); }
/// <summary> /// data->entity /// </summary> /// <param name="p_Data"></param> public virtual void Deserialize(OrbTriggerData p_Data) { }