LibreOffice Module libreofficekit (master) 1
|
A struct that we use to store the data about the LOK call. More...
#include <tilebuffer.hxx>
Public Member Functions | |
LOEvent (int type) | |
Constructor to instantiate an object of type type . More... | |
Static Public Member Functions | |
static void | destroy (void *pMemory) |
Wrapper around delete to help GLib. More... | |
Public Attributes | |
int | m_nType |
To identify the type of LOK call. More... | |
gboolean | m_bEdit |
set_edit parameter More... | |
int | m_nPartMode |
set_partmode parameter More... | |
int | m_nPart |
set_part parameter More... | |
post_command parameters | |
const gchar * | m_pCommand |
gchar * | m_pArguments |
gboolean | m_bNotifyWhenFinished |
postKeyEvent parameters | |
int | m_nKeyEvent |
int | m_nCharCode |
int | m_nKeyCode |
paintTile parameters | |
int | m_nPaintTileX |
int | m_nPaintTileY |
float | m_fPaintTileZoom |
TileBuffer * | m_pTileBuffer |
postMouseEvent parameters | |
int | m_nPostMouseEventType |
int | m_nPostMouseEventX |
int | m_nPostMouseEventY |
int | m_nPostMouseEventCount |
int | m_nPostMouseEventButton |
int | m_nPostMouseEventModifier |
setGraphicSelection parameters | |
int | m_nSetGraphicSelectionType |
int | m_nSetGraphicSelectionX |
int | m_nSetGraphicSelectionY |
setClientView parameters | |
int | m_nTilePixelWidth |
int | m_nTilePixelHeight |
int | m_nTileTwipWidth |
int | m_nTileTwipHeight |
A struct that we use to store the data about the LOK call.
Object of this type is passed with all the LOK calls, so that they can be identified. Additionally, it also contains the data that LOK call needs.
Definition at line 182 of file tilebuffer.hxx.
|
inlineexplicit |
Constructor to instantiate an object of type type
.
Definition at line 244 of file tilebuffer.hxx.
References type.
|
static |
Wrapper around delete to help GLib.
Definition at line 130 of file tilebuffer.cxx.
Referenced by handleGraphicSelectionOnButtonPress(), handleGraphicSelectionOnButtonRelease(), lok_doc_view_open_document(), lok_doc_view_set_edit(), lok_doc_view_set_part(), lok_doc_view_set_partmode(), lok_doc_view_signal_button(), lok_doc_view_signal_motion(), LOKPostCommand(), renderDocument(), TileBuffer::setInvalid(), signalKey(), and updateClientZoom().
gboolean LOEvent::m_bEdit |
set_edit parameter
Definition at line 195 of file tilebuffer.hxx.
Referenced by lok_doc_view_set_edit(), and setEditInThread().
gboolean LOEvent::m_bNotifyWhenFinished |
Definition at line 191 of file tilebuffer.hxx.
Referenced by LOKPostCommand(), and postCommandInThread().
float LOEvent::m_fPaintTileZoom |
Definition at line 214 of file tilebuffer.hxx.
Referenced by paintTileInThread(), renderDocument(), and TileBuffer::setInvalid().
int LOEvent::m_nCharCode |
Definition at line 206 of file tilebuffer.hxx.
Referenced by postKeyEventInThread(), and signalKey().
int LOEvent::m_nKeyCode |
Definition at line 207 of file tilebuffer.hxx.
Referenced by postKeyEventInThread(), and signalKey().
int LOEvent::m_nKeyEvent |
Definition at line 205 of file tilebuffer.hxx.
Referenced by postKeyEventInThread(), and signalKey().
int LOEvent::m_nPaintTileX |
Definition at line 212 of file tilebuffer.hxx.
Referenced by paintTileCallback(), paintTileInThread(), renderDocument(), and TileBuffer::setInvalid().
int LOEvent::m_nPaintTileY |
Definition at line 213 of file tilebuffer.hxx.
Referenced by paintTileCallback(), paintTileInThread(), renderDocument(), and TileBuffer::setInvalid().
int LOEvent::m_nPart |
set_part parameter
Definition at line 201 of file tilebuffer.hxx.
Referenced by lok_doc_view_set_part(), and setPartInThread().
int LOEvent::m_nPartMode |
set_partmode parameter
Definition at line 198 of file tilebuffer.hxx.
Referenced by lok_doc_view_set_partmode(), and setPartmodeInThread().
int LOEvent::m_nPostMouseEventButton |
Definition at line 224 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nPostMouseEventCount |
Definition at line 223 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nPostMouseEventModifier |
Definition at line 225 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nPostMouseEventType |
Definition at line 220 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nPostMouseEventX |
Definition at line 221 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nPostMouseEventY |
Definition at line 222 of file tilebuffer.hxx.
Referenced by lok_doc_view_signal_button(), lok_doc_view_signal_motion(), and postMouseEventInThread().
int LOEvent::m_nSetGraphicSelectionType |
Definition at line 230 of file tilebuffer.hxx.
Referenced by handleGraphicSelectionOnButtonPress(), handleGraphicSelectionOnButtonRelease(), lok_doc_view_signal_motion(), and setGraphicSelectionInThread().
int LOEvent::m_nSetGraphicSelectionX |
Definition at line 231 of file tilebuffer.hxx.
Referenced by handleGraphicSelectionOnButtonPress(), handleGraphicSelectionOnButtonRelease(), lok_doc_view_signal_motion(), and setGraphicSelectionInThread().
int LOEvent::m_nSetGraphicSelectionY |
Definition at line 232 of file tilebuffer.hxx.
Referenced by handleGraphicSelectionOnButtonPress(), handleGraphicSelectionOnButtonRelease(), lok_doc_view_signal_motion(), and setGraphicSelectionInThread().
int LOEvent::m_nTilePixelHeight |
Definition at line 238 of file tilebuffer.hxx.
Referenced by setClientZoomInThread(), and updateClientZoom().
int LOEvent::m_nTilePixelWidth |
Definition at line 237 of file tilebuffer.hxx.
Referenced by setClientZoomInThread(), and updateClientZoom().
int LOEvent::m_nTileTwipHeight |
Definition at line 240 of file tilebuffer.hxx.
Referenced by setClientZoomInThread(), and updateClientZoom().
int LOEvent::m_nTileTwipWidth |
Definition at line 239 of file tilebuffer.hxx.
Referenced by setClientZoomInThread(), and updateClientZoom().
int LOEvent::m_nType |
To identify the type of LOK call.
Definition at line 185 of file tilebuffer.hxx.
Referenced by lokThreadFunc().
gchar* LOEvent::m_pArguments |
Definition at line 190 of file tilebuffer.hxx.
Referenced by LOKPostCommand(), and postCommandInThread().
const gchar* LOEvent::m_pCommand |
Definition at line 189 of file tilebuffer.hxx.
Referenced by LOKPostCommand(), and postCommandInThread().
TileBuffer* LOEvent::m_pTileBuffer |
Definition at line 215 of file tilebuffer.hxx.
Referenced by paintTileCallback(), paintTileInThread(), and renderDocument().