コード例 #1
0
ファイル: Editor.cs プロジェクト: NanoLP/FC3Editor
        // TODO: Need to shift this out

        //public static ViewportControl Viewport
        //{
        //	get
        //	{
        //		return MainForm.Instance.Viewport;
        //	}
        //}
        public static void Init()
        {
            Editor.m_delegateUpdateCallback = new Binding.EditorUpdateCallback(Editor.UpdateCallback);
            Binding.FCE_Editor_Update_Callback(Editor.m_delegateUpdateCallback);
            Editor.m_delegateEventCallback = new Binding.EditorEventCallback(Editor.EventCallback);
            Binding.FCE_Editor_Event_Callback(Editor.m_delegateEventCallback);
            Editor.m_delegateLoadCompletedCallback = new Binding.EditorLoadCompletedCallback(Editor.LoadCompletedCallback);
            Binding.FCE_Editor_LoadCompleted_Callback(Editor.m_delegateLoadCompletedCallback);
            Editor.m_delegateSaveCompletedCallback = new Binding.EditorSaveCompletedCallback(Editor.SaveCompletedCallback);
            Binding.FCE_Editor_SaveCompleted_Callback(Editor.m_delegateSaveCompletedCallback);
            Editor.m_delegateEnableUICallback = new Binding.EditorEnableUICallback(Editor.EnableUICallback);
            Binding.FCE_Editor_EnableUI_Callback(Editor.m_delegateEnableUICallback);
            while (!Binding.FCE_Editor_IsInitialized())
            {
                Binding.TickDuniaEngine();
            }
        }
コード例 #2
0
 public void Initialise()
 {
     IsActive = true;
     m_delegateUpdateCallback = new Binding.EditorUpdateCallback(UpdateCallback);
     Binding.FCE_Editor_Update_Callback(m_delegateUpdateCallback);
     m_delegateEventCallback = new Binding.EditorEventCallback(EventCallback);
     Binding.FCE_Editor_Event_Callback(m_delegateEventCallback);
     m_delegateLoadCompletedCallback = new Binding.EditorLoadCompletedCallback(LoadCompletedCallback);
     Binding.FCE_Editor_LoadCompleted_Callback(m_delegateLoadCompletedCallback);
     m_delegateSaveCompletedCallback = new Binding.EditorSaveCompletedCallback(SaveCompletedCallback);
     Binding.FCE_Editor_SaveCompleted_Callback(m_delegateSaveCompletedCallback);
     m_delegateEnableUICallback = new Binding.EditorEnableUICallback(EnableUICallback);
     Binding.FCE_Editor_EnableUI_Callback(m_delegateEnableUICallback);
     while (!Binding.FCE_Editor_IsInitialized())
     {
         Binding.TickDuniaEngine();
     }
 }
コード例 #3
0
ファイル: Editor.cs プロジェクト: Azerothian/fc3editor
 // TODO: Need to shift this out
 //public static ViewportControl Viewport
 //{
 //    get
 //    {
 //        return MainForm.Instance.Viewport;
 //    }
 //}
 public static void Init()
 {
     Editor.m_delegateUpdateCallback = new Binding.EditorUpdateCallback(Editor.UpdateCallback);
     Binding.FCE_Editor_Update_Callback(Editor.m_delegateUpdateCallback);
     Editor.m_delegateEventCallback = new Binding.EditorEventCallback(Editor.EventCallback);
     Binding.FCE_Editor_Event_Callback(Editor.m_delegateEventCallback);
     Editor.m_delegateLoadCompletedCallback = new Binding.EditorLoadCompletedCallback(Editor.LoadCompletedCallback);
     Binding.FCE_Editor_LoadCompleted_Callback(Editor.m_delegateLoadCompletedCallback);
     Editor.m_delegateSaveCompletedCallback = new Binding.EditorSaveCompletedCallback(Editor.SaveCompletedCallback);
     Binding.FCE_Editor_SaveCompleted_Callback(Editor.m_delegateSaveCompletedCallback);
     Editor.m_delegateEnableUICallback = new Binding.EditorEnableUICallback(Editor.EnableUICallback);
     Binding.FCE_Editor_EnableUI_Callback(Editor.m_delegateEnableUICallback);
     while (!Binding.FCE_Editor_IsInitialized())
     {
         Binding.TickDuniaEngine();
     }
 }
コード例 #4
0
ファイル: Game.cs プロジェクト: Azerothian/fc3editor
 public void Initialise()
 {
     IsActive = true;
     m_delegateUpdateCallback = new Binding.EditorUpdateCallback(UpdateCallback);
     Binding.FCE_Editor_Update_Callback(m_delegateUpdateCallback);
     m_delegateEventCallback = new Binding.EditorEventCallback(EventCallback);
     Binding.FCE_Editor_Event_Callback(m_delegateEventCallback);
     m_delegateLoadCompletedCallback = new Binding.EditorLoadCompletedCallback(LoadCompletedCallback);
     Binding.FCE_Editor_LoadCompleted_Callback(m_delegateLoadCompletedCallback);
     m_delegateSaveCompletedCallback = new Binding.EditorSaveCompletedCallback(SaveCompletedCallback);
     Binding.FCE_Editor_SaveCompleted_Callback(m_delegateSaveCompletedCallback);
     m_delegateEnableUICallback = new Binding.EditorEnableUICallback(EnableUICallback);
     Binding.FCE_Editor_EnableUI_Callback(m_delegateEnableUICallback);
     while (!Binding.FCE_Editor_IsInitialized())
     {
         Binding.TickDuniaEngine();
     }
 }