Exemplo n.º 1
0
        public void CreateEventExtenders(IEventExtenderFactory eventFactory)
        {
            mEvents.Clear();

            foreach (var evt in TheMap.Events)
            {
                mEvents.Add(eventFactory.Create(this, evt, typeof(EventExtender)));
            }
        }
Exemplo n.º 2
0
 public MapLoader(
     XleData data,
     IContentProvider content,
     IMapExtenderFactory extenderFactory,
     IEventExtenderFactory eventFactory,
     IMapRendererFactory rendererFactory)
 {
     this.data            = data;
     this.content         = content;
     this.extenderFactory = extenderFactory;
     this.eventFactory    = eventFactory;
     this.rendererFactory = rendererFactory;
 }