|
| | SvpSalInstance (std::unique_ptr< SalYieldMutex > pMutex) |
| |
| virtual | ~SvpSalInstance () override |
| |
| void | CloseWakeupPipe () |
| |
| void | Wakeup (SvpRequest request=SvpRequest::NONE) |
| |
| void | StartTimer (sal_uInt64 nMS) |
| |
| void | StopTimer () |
| |
| void | registerFrame (SalFrame *pFrame) |
| |
| void | deregisterFrame (SalFrame *pFrame) |
| |
| bool | CheckTimeout (bool bExecuteTimers=true) |
| |
| virtual SalFrame * | CreateChildFrame (SystemParentData *pParent, SalFrameStyleFlags nStyle) override |
| |
| virtual SalFrame * | CreateFrame (SalFrame *pParent, SalFrameStyleFlags nStyle) override |
| |
| virtual void | DestroyFrame (SalFrame *pFrame) override |
| |
| virtual SalObject * | CreateObject (SalFrame *pParent, SystemWindowData *pWindowData, bool bShow) override |
| |
| virtual void | DestroyObject (SalObject *pObject) override |
| |
| virtual std::unique_ptr< SalVirtualDevice > | CreateVirtualDevice (SalGraphics &rGraphics, tools::Long &nDX, tools::Long &nDY, DeviceFormat eFormat, const SystemGraphicsData *pData=nullptr) override |
| |
| virtual SalInfoPrinter * | CreateInfoPrinter (SalPrinterQueueInfo *pQueueInfo, ImplJobSetup *pSetupData) override |
| |
| virtual void | DestroyInfoPrinter (SalInfoPrinter *pPrinter) override |
| |
| virtual std::unique_ptr< SalPrinter > | CreatePrinter (SalInfoPrinter *pInfoPrinter) override |
| |
| virtual void | GetPrinterQueueInfo (ImplPrnQueueList *pList) override |
| |
| virtual void | GetPrinterQueueState (SalPrinterQueueInfo *pInfo) override |
| |
| virtual OUString | GetDefaultPrinter () override |
| |
| virtual void | PostPrintersChanged () override |
| |
| virtual SalTimer * | CreateSalTimer () override |
| |
| virtual SalSystem * | CreateSalSystem () override |
| |
| virtual std::shared_ptr< SalBitmap > | CreateSalBitmap () override |
| |
| virtual bool | DoYield (bool bWait, bool bHandleAllCurrentEvents) override |
| | Wait for the next event (if bWait) and dispatch it, includes posted events, and timers. More...
|
| |
| virtual bool | AnyInput (VclInputFlags nType) override |
| |
| virtual bool | IsMainThread () const override |
| |
| virtual void | updateMainThread () override |
| | Set the app's (somewhat) magic/main-thread to this one. More...
|
| |
| virtual OUString | GetConnectionIdentifier () override |
| |
| virtual void | AddToRecentDocumentList (const OUString &rFileUrl, const OUString &rMimeType, const OUString &rDocumentService) override |
| |
| virtual std::unique_ptr< GenPspGraphics > | CreatePrintGraphics () override |
| |
| virtual const cairo_font_options_t * | GetCairoFontOptions () override |
| |
| | SalGenericInstance (std::unique_ptr< comphelper::SolarMutex > pMutex) |
| |
| virtual | ~SalGenericInstance () override |
| |
| virtual SalInfoPrinter * | CreateInfoPrinter (SalPrinterQueueInfo *pQueueInfo, ImplJobSetup *pSetupData) override |
| |
| virtual void | DestroyInfoPrinter (SalInfoPrinter *pPrinter) override |
| |
| virtual std::unique_ptr< SalPrinter > | CreatePrinter (SalInfoPrinter *pInfoPrinter) override |
| |
| virtual void | GetPrinterQueueInfo (ImplPrnQueueList *pList) override |
| |
| virtual void | GetPrinterQueueState (SalPrinterQueueInfo *pInfo) override |
| |
| virtual OUString | GetDefaultPrinter () override |
| |
| virtual void | PostPrintersChanged ()=0 |
| |
| virtual void | updatePrinterUpdate () override |
| |
| virtual void | jobStartedPrinterUpdate () override |
| |
| virtual void | jobEndedPrinterUpdate () override |
| |
| bool | isPrinterInit () const |
| |
| virtual std::unique_ptr< GenPspGraphics > | CreatePrintGraphics ()=0 |
| |
| virtual OUString | getOSVersion () override |
| | get information about underlying versions More...
|
| |
| | SalInstance (std::unique_ptr< comphelper::SolarMutex > pMutex) |
| |
| virtual | ~SalInstance () |
| |
| bool | supportsBitmap32 () const |
| |
| bool | supportsOpenGL () const |
| |
| virtual void | AfterAppInit () |
| |
| virtual bool | SVMainHook (int *) |
| |
| virtual SalFrame * | CreateChildFrame (SystemParentData *pParent, SalFrameStyleFlags nStyle)=0 |
| |
| virtual SalFrame * | CreateFrame (SalFrame *pParent, SalFrameStyleFlags nStyle)=0 |
| |
| virtual void | DestroyFrame (SalFrame *pFrame)=0 |
| |
| virtual SalObject * | CreateObject (SalFrame *pParent, SystemWindowData *pWindowData, bool bShow)=0 |
| |
| virtual void | DestroyObject (SalObject *pObject)=0 |
| |
| virtual std::unique_ptr< SalVirtualDevice > | CreateVirtualDevice (SalGraphics &rGraphics, tools::Long &rDX, tools::Long &rDY, DeviceFormat eFormat, const SystemGraphicsData *pData=nullptr)=0 |
| |
| virtual SalInfoPrinter * | CreateInfoPrinter (SalPrinterQueueInfo *pQueueInfo, ImplJobSetup *pSetupData)=0 |
| |
| virtual void | DestroyInfoPrinter (SalInfoPrinter *pPrinter)=0 |
| |
| virtual std::unique_ptr< SalPrinter > | CreatePrinter (SalInfoPrinter *pInfoPrinter)=0 |
| |
| virtual void | GetPrinterQueueInfo (ImplPrnQueueList *pList)=0 |
| |
| virtual void | GetPrinterQueueState (SalPrinterQueueInfo *pInfo)=0 |
| |
| virtual OUString | GetDefaultPrinter ()=0 |
| |
| virtual SalTimer * | CreateSalTimer ()=0 |
| |
| virtual SalSystem * | CreateSalSystem ()=0 |
| |
| virtual std::shared_ptr< SalBitmap > | CreateSalBitmap ()=0 |
| |
| comphelper::SolarMutex * | GetYieldMutex () |
| |
| sal_uInt32 | ReleaseYieldMutexAll () |
| |
| void | AcquireYieldMutex (sal_uInt32 nCount=1) |
| |
| virtual bool | IsMainThread () const =0 |
| |
| virtual bool | DoYield (bool bWait, bool bHandleAllCurrentEvents)=0 |
| | Wait for the next event (if bWait) and dispatch it, includes posted events, and timers. More...
|
| |
| virtual bool | AnyInput (VclInputFlags nType)=0 |
| |
| virtual std::unique_ptr< SalMenu > | CreateMenu (bool bMenuBar, Menu *pMenu) |
| |
| virtual std::unique_ptr< SalMenuItem > | CreateMenuItem (const SalItemParams &pItemData) |
| |
| virtual std::unique_ptr< SalSession > | CreateSalSession () |
| |
| virtual OpenGLContext * | CreateOpenGLContext () |
| |
| virtual std::unique_ptr< weld::Builder > | CreateBuilder (weld::Widget *pParent, const OUString &rUIRoot, const OUString &rUIFile) |
| |
| virtual std::unique_ptr< weld::Builder > | CreateInterimBuilder (vcl::Window *pParent, const OUString &rUIRoot, const OUString &rUIFile, bool bAllowCycleFocusOut, sal_uInt64 nLOKWindowId=0) |
| |
| virtual weld::MessageDialog * | CreateMessageDialog (weld::Widget *pParent, VclMessageType eMessageType, VclButtonsType eButtonType, const OUString &rPrimaryMessage) |
| |
| virtual weld::Window * | GetFrameWeld (const css::uno::Reference< css::awt::XWindow > &rWindow) |
| |
| void | SetEventCallback (rtl::Reference< vcl::DisplayConnectionDispatch > const &pInstance) |
| |
| bool | CallEventCallback (void const *pEvent, int nBytes) |
| |
| virtual OUString | GetConnectionIdentifier ()=0 |
| |
| virtual css::uno::Reference< css::uno::XInterface > | CreateClipboard (const css::uno::Sequence< css::uno::Any > &i_rArguments) |
| |
| virtual css::uno::Reference< css::uno::XInterface > | ImplCreateDragSource (const SystemEnvData *) |
| |
| virtual css::uno::Reference< css::uno::XInterface > | ImplCreateDropTarget (const SystemEnvData *) |
| |
| css::uno::Reference< css::uno::XInterface > | CreateDragSource (const SystemEnvData *=nullptr) |
| |
| css::uno::Reference< css::uno::XInterface > | CreateDropTarget (const SystemEnvData *=nullptr) |
| |
| virtual void | AddToRecentDocumentList (const OUString &rFileUrl, const OUString &rMimeType, const OUString &rDocumentService)=0 |
| |
| virtual bool | hasNativeFileSelection () const |
| |
| virtual css::uno::Reference< css::ui::dialogs::XFilePicker2 > | createFilePicker (const css::uno::Reference< css::uno::XComponentContext > &) |
| |
| virtual css::uno::Reference< css::ui::dialogs::XFolderPicker2 > | createFolderPicker (const css::uno::Reference< css::uno::XComponentContext > &) |
| |
| virtual void | updatePrinterUpdate () |
| |
| virtual void | jobStartedPrinterUpdate () |
| |
| virtual void | jobEndedPrinterUpdate () |
| |
| virtual void | updateMainThread () |
| | Set the app's (somewhat) magic/main-thread to this one. More...
|
| |
| virtual void | releaseMainThread () |
| | Disconnect that - good for detaching from the JavaVM on Android. More...
|
| |
| virtual OUString | getOSVersion () |
| | get information about underlying versions More...
|
| |
| virtual const cairo_font_options_t * | GetCairoFontOptions () |
| |
| virtual void * | CreateGStreamerSink (const SystemChildWindow *) |
| |
| virtual void | BeforeAbort (const OUString &, bool) |
| |
| virtual bool | DoExecute (int &nExitCode) |
| |
| virtual void | DoQuit () |
| |
| | SalUserEventList () |
| |
| virtual | ~SalUserEventList () COVERITY_NOEXCEPT_FALSE |
| |
| const SalFrameSet & | getFrames () const |
| |
| SalFrame * | anyFrame () const |
| |
| void | insertFrame (SalFrame *pFrame) |
| |
| void | eraseFrame (SalFrame *pFrame) |
| |
| bool | isFrameAlive (const SalFrame *pFrame) const |
| |
| void | PostEvent (SalFrame *pFrame, void *pData, SalEvent nEvent) |
| |
| void | RemoveEvent (SalFrame *pFrame, void *pData, SalEvent nEvent) |
| |
| bool | HasUserEvents () const |
| |
| bool | DispatchUserEvents (bool bHandleAllCurrentEvents) |
| |
Definition at line 95 of file svpinst.hxx.