Ejemplo n.º 1
0
        public MessageHandler(App app, CogaenData data)
        {
            m_app = app;
            m_data = data;

            ThreadStart start = new ThreadStart(run);
            m_mainLoopThread = new Thread(start);
            m_mainLoopThread.Name = "MessageHandlerThread";
            m_mainLoopThread.Start();
        }
Ejemplo n.º 2
0
        public MessageHandler(Package app, CogaenData data, Dispatcher dispatcher)
        {
            m_app = app;
            m_data = data;
            m_dispatcher = dispatcher;

            ThreadStart start = new ThreadStart(run);
            m_mainLoopThread = new Thread(start);
            m_mainLoopThread.Name = "MessageHandlerThread";
            m_mainLoopThread.Start();
        }
Ejemplo n.º 3
0
        public App()
        {
            m_data = new CogaenData(new ObjectBuilder("Live", null));

            m_templates = new TemplateManager(Data);

            m_MessageHandler = new MessageHandler(this, m_data);
            m_connection = new Connection(m_MessageHandler);
            m_MessageHandler.Connection = m_connection;

            m_exporter.Add(new CogaenScriptingExporter());
            m_exporter.Add(new XnaXmlScriptExporter());
        }
Ejemplo n.º 4
0
 public TemplateManager(CogaenData data)
 {
     m_data = data;
 }
Ejemplo n.º 5
0
 public ObjectBuilder(String name, CogaenData data)
 {
     m_data = data;
     Name = name;
 }
Ejemplo n.º 6
0
 public ObjectBuilder(CogaenData data)
 {
     m_data = data;
     Name = "unnamed";
 }