X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/65391c8ffcb388cd31f610776654f50aed97cbee..88f47aa77007c55ec0a8f1a48e429cb0ad050fe5:/include/wx/osx/carbon/evtloop.h diff --git a/include/wx/osx/carbon/evtloop.h b/include/wx/osx/carbon/evtloop.h index 5e881875cc..94dc0fa5ef 100644 --- a/include/wx/osx/carbon/evtloop.h +++ b/include/wx/osx/carbon/evtloop.h @@ -20,22 +20,14 @@ class WXDLLIMPEXP_CORE wxGUIEventLoop : public wxCFEventLoop public: wxGUIEventLoop(); - // implement/override base class pure virtual - virtual bool Pending() const; - virtual bool Dispatch(); - virtual int DispatchTimeout(unsigned long timeout); - - virtual void WakeUp(); - virtual bool YieldFor(long eventsToProcess); - protected: - virtual CFRunLoopRef CFGetCurrentRunLoop() const; + virtual int DoDispatchTimeout(unsigned long timeout); -private: - // dispatch an event and release it - void DispatchAndReleaseEvent(EventRef event); + virtual void DoRun(); + + virtual void DoStop(); - double m_sleepTime; + virtual CFRunLoopRef CFGetCurrentRunLoop() const; }; #endif // _WX_MAC_CARBON_EVTLOOP_H_