Example #1
0
 public static void Init()
 {
     m_delegateUpdateCallback = new UpdateCallbackDelegate(Editor.UpdateCallback);
     FCE_Editor_Update_Callback(m_delegateUpdateCallback);
     m_delegateEventCallback = new EventCallbackDelegate(Editor.EventCallback);
     FCE_Editor_Event_Callback(m_delegateEventCallback);
     m_delegateLoadCompletedCallback = new LoadCompletedCallbackDelegate(Editor.LoadCompletedCallback);
     FCE_Editor_LoadCompleted_Callback(m_delegateLoadCompletedCallback);
     m_delegateSaveCompletedCallback = new SaveCompletedCallbackDelegate(Editor.SaveCompletedCallback);
     FCE_Editor_SaveCompleted_Callback(m_delegateSaveCompletedCallback);
     m_delegateEnableUICallback = new EnableUICallbackDelegate(Editor.EnableUICallback);
     FCE_Editor_EnableUI_Callback(m_delegateEnableUICallback);
     while (!FCE_Editor_IsInitialized())
     {
     Engine.TickDuniaEngine();
     }
 }
Example #2
0
 private static extern void FCE_Editor_Update_Callback(UpdateCallbackDelegate updateCallback);
Example #3
0
 public DataRetriever(UpdateCallbackDelegate updateCallback)
 {
     _updateCallback = updateCallback;
 }