InProcessExampleBrowser.h 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. #ifndef IN_PROCESS_EXAMPLE_BROWSER_H
  2. #define IN_PROCESS_EXAMPLE_BROWSER_H
  3. struct btInProcessExampleBrowserInternalData;
  4. btInProcessExampleBrowserInternalData* btCreateInProcessExampleBrowser(int argc,char** argv2);
  5. bool btIsExampleBrowserTerminated(btInProcessExampleBrowserInternalData* data);
  6. void btShutDownExampleBrowser(btInProcessExampleBrowserInternalData* data);
  7. class SharedMemoryInterface* btGetSharedMemoryInterface(btInProcessExampleBrowserInternalData* data);
  8. ///////////////////////
  9. struct btInProcessExampleBrowserMainThreadInternalData;
  10. btInProcessExampleBrowserMainThreadInternalData* btCreateInProcessExampleBrowserMainThread(int argc,char** argv2);
  11. bool btIsExampleBrowserMainThreadTerminated(btInProcessExampleBrowserMainThreadInternalData* data);
  12. void btUpdateInProcessExampleBrowserMainThread(btInProcessExampleBrowserMainThreadInternalData* data);
  13. void btShutDownExampleBrowserMainThread(btInProcessExampleBrowserMainThreadInternalData* data);
  14. class SharedMemoryInterface* btGetSharedMemoryInterfaceMainThread(btInProcessExampleBrowserMainThreadInternalData* data);
  15. //////////////////////
  16. #endif //IN_PROCESS_EXAMPLE_BROWSER_H