| ▼Norg | |
| ▼Nlibreoffice | |
| ▼Ncanvas | |
| CAdjustLengthLine | |
| CBitmapHandle | Bitmap handle canvas element is used to show a handle on the screen |
| CCalcHeaderCell | |
| CCalcSelectionBox | CalcSelectionBox is the selection frame for the current highlighted area/cells in Calc |
| CCanvasElement | Canvas element is an element (or part) that is drawn canvas and can potentially be interacted with |
| CCommonCanvasElement | Common implementation to canvas elements |
| CCursor | Handles the cursor drawing on the canvas |
| ►CGraphicSelection | This class is responsible to draw and reposition the selection rectangle |
| CDragType | Type of the selection dragging |
| ►CGraphicSelectionHandle | This class is responsible to draw the selection handles, track the handle position and perform a hit test to determine if the selection handle was touched |
| CHandlePosition | All possible handle positions |
| CPageNumberRect | |
| ►CSelectionHandle | Selection handle is a common class for "start", "middle" and "end" types of selection handles |
| CHandleType | |
| CSelectionHandleEnd | Selection handle for showing and manipulating the end of a selection |
| CSelectionHandleMiddle | Selection handle that is used to manipulate the cursor |
| CSelectionHandleStart | Selection handle for showing and manipulating the start of a selection |
| ▼Noverlay | |
| ►CCalcHeadersController | |
| CHeaderInfo | |
| ►CCalcHeadersView | |
| CHeaderGestureListener | |
| ►CDocumentOverlay | The DocumentOverlay is an overlay over the document |
| CDocumentOverlayLayer | DocumentOverlayLayer responsibility is to get the changes to the viewport and report them to DocumentOverlayView |
| CDocumentOverlayView | Document overlay view is responsible for showing the client drawn overlay elements like cursor, selection and graphic selection, and manipulate them |
| ▼Nui | |
| CFileUtilities | |
| ►CLibreOfficeUIActivity | |
| CDocumentType | |
| CPageView | |
| CRecentFile | An entry for a recently used file in the RecentFilesAdapter |
| CAboutDialogFragment | |
| CColorPaletteAdapter | |
| CColorPaletteListener | |
| CColorPickerAdapter | |
| CDocumentPartView | |
| CDocumentPartViewListAdapter | |
| CFontController | |
| ▼CInvalidationHandler | Parses (interprets) and handles invalidation messages from LibreOffice |
| COverlayState | The states the overlay |
| CLibreOfficeApplication | |
| ▼CLibreOfficeMainActivity | Main activity of the LibreOffice App |
| CDocumentPartClickListener | |
| CLocaleHelper | |
| CLOEvent | Events and data that is queued and processed by LOKitThread |
| CLOKitInputConnectionHandler | Implementation of InputConnectionHandler |
| CLOKitShell | Common static LOKit functions, functions to send events |
| CPasswordDialogFragment | |
| CPDFDocumentAdapter | |
| ▼CPresentationActivity | |
| CPresentationGestureViewListener | |
| ▼CSearchController | |
| CSearchDirection | |
| ▼CSettingsActivity | |
| CSettingsFragment | |
| ▼CSettingsListenerModel | |
| COnSettingsPreferenceChangedListener | |
| CThumbnailCreator | Create thumbnails for the parts of the document |
| CTileIdentifier | Identifies the tile by its position (x and y coordinate on the document), zoom and tile size (currently static) |
| CTileProvider | Provides the tiles and other document information |
| CTileProviderFactory | Create a desired instance of TileProvider |
| CToolbarController | Controls the changes to the toolbar |
| CUnitConverter | |
| ▼Nmozilla | |
| ▼Ngecko | |
| ►Ngfx | |
| CBufferedCairoImage | A Cairo image that simply saves a buffer of pixel data |
| CCairoGLInfo | Information needed to render Cairo bitmaps using OpenGL ES |
| CCairoImage | |
| CCairoUtils | Utility methods useful when displaying Cairo bitmaps using OpenGL ES |
| CComposedTileLayer | |
| CDisplayPortMetrics | |
| CDynamicTileLayer | |
| CFixedZoomTileLayer | |
| CFloatSize | |
| CGeckoLayerClient | |
| ►CGLController | |
| CGLControllerException | |
| CImmutableViewportMetrics | ImmutableViewportMetrics are used to store the viewport metrics in way that we can access a version of them from multiple threads without having to take a lock |
| CInputConnectionHandler | |
| CIntSize | |
| ►CLayer | |
| CRenderContext | |
| ►CLayerRenderer | The layer renderer implements the rendering logic for a layer view |
| CFrame | |
| ►CLayerView | A view rendered by the layer compositor |
| CLayerViewException | |
| CListener | |
| CSurfaceListener | |
| CNinePatchTileLayer | Encapsulates the logic needed to draw a nine-patch bitmap using OpenGL ES |
| CPanZoomTarget | |
| CPointUtils | |
| CRectUtils | |
| ►CRenderControllerThread | Thread which controls the rendering to OpenGL context |
| CRenderCommand | |
| CScrollbarLayer | Draws a small rect |
| ►CSimpleScaleGestureDetector | A less buggy, and smoother, replacement for the built-in Android ScaleGestureDetector |
| CEventType | |
| CPointerInfo | |
| CSimpleScaleGestureListener | |
| CSingleTileLayer | Encapsulates the logic needed to draw a single textured tile |
| CSubTile | |
| CTextLayer | Draws text on a layer |
| CTextureGenerator | |
| CTextureReaper | Manages a list of dead tiles, so we don't leak resources |
| ►CTileLayer | Base class for tile layers, which encapsulate the logic needed to draw textured tiles in OpenGL ES |
| CPaintMode | |
| ►CTouchEventHandler | This class handles incoming touch events from the user and sends them to listeners in Gecko and/or performs the "default action" (asynchronous pan/zoom behaviour |
| CListenerTimeoutProcessor | |
| CViewportMetrics | ViewportMetrics manages state and contains some utility functions related to the page viewport for the Gecko layer client to use |
| ►Nutil | |
| CFloatUtils | |
| COnInterceptTouchListener | |
| ►COnSlideSwipeListener | |
| CGestureListener | |
| CZoomConstraints | |