GLController ( .GLController) - holder of the OpenGL context. It uses the SurfaceView ( ) as the main surface to draw on LayerView ( .LayerView) is the document view of the application. Such layers are: documentīackground, scroll handles, and also the document tiles. Layers - document view is rendered using many layers. Viewport - the viewport is the currently visible part of the document. Which includes listening to touch events, recalculating the viewport, tiled handlingĪnd rendering the layers to the document. Document Viewįrom here on one of the most interesting pieces are the classes around document view, Of the application - everything starts up and tears down from here ( onCreate, onResume, LibreOfficeMainActivity ( ) is the entry point LOKitThread ( ) communicates with LO via JNI (this canīe done only for one thread) and processes events (defined in ) It receives calls from LOKitThread, and may emit callback
0 Comments
Leave a Reply. |