Exemplo n.º 1
0
        static MegaloScriptTrigger NewTriggerFromTagStream <TDoc, TCursor>(IO.TagElementStream <TDoc, TCursor, string> s, MegaloScriptModel model)
            where TDoc : class
            where TCursor : class
        {
            var result = model.NewTrigger();

            if (model.TagElementStreamSerializeFlags.EmbedObjectsWriteSansIds())
            {
                result.Id = model.Triggers.FirstInactiveIndex;                 // #NOTE_BLAM: kind of hacky, but works
            }

            return(result);
        }