Pencil2D Animation
Download Community News Docs Contribute
  • Overview
  • Articles
  • Code
  •  
  • Class List
  • Class Index
  • Class Hierarchy
  • Class Members
  • File List
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CBezierArea
 CBezierCurve
 CBitmapBucket
 CCameraPainter
 CCanvasCursorPainter
 CCanvasCursorPainterOptions
 CCanvasPainter
 CCanvasPainterOptions
 CColorRef
 CDebugDetails
 CExportMovieDesc
 CImportImageConfig
 Cinflate_state
 CIntersection
 ▼CKeyFrame
 CBitmapImage
 CCamera
 CSoundClip
 CVectorImage
 ▼CKeyFrameEventListener
 CActiveFramePoolActiveFramePool implemented a LRU cache to keep tracking the most recent accessed key frames A key frame will be unloaded if it's not accessed for a while (at the end of cache list) The ActiveFramePool will be updated whenever Editor::scrubTo() gets called
 CSoundPlayer
 ▼CLayer
 CLayerBitmap
 CLayerCamera
 CLayerSound
 CLayerVector
 CMovieExporter
 Cmz_dummy_time_t_tag
 Cmz_stream_s
 Cmz_zip_archive
 Cmz_zip_archive_file_stat
 Cmz_zip_array
 Cmz_zip_internal_state_tag
 Cmz_zip_reader_extract_iter_state
 Cmz_zip_writer_add_state
 CObject
 CObjectData
 COnionSkinPainterOptions
 COnionSkinSubPainterA Sub Painter class is meant to be used in existing painter classes It does not and should not cary the same responsibility as a Painter class It works as a sort of utility class for functionality that makes sense to reuse Eg
 COverlayPainter
 COverlayPainterOptions
 CPegBarAligner
 CPointerEvent
 CPredefinedKeySet
 CPredefinedKeySetParams
 CDoubleProgressDialog::ProgressBarControl
 CProperties
 ▼CQLayoutItem [external]
 ►CQLayout [external]
 CFlowLayout
 ▼CQObject [external]
 CActionCommands
 ►CBaseManager
 CClipboardManager
 CColorManager
 CLayerManager
 COverlayManager
 CPlaybackManager
 CPreferenceManager
 CSelectionManager
 CSoundManager
 CToolManager
 CUndoRedoManager
 CViewManager
 ►CBaseTool
 CCameraTool
 CEyedropperTool
 CHandTool
 CMoveTool
 CSelectTool
 ►CStrokeTool
 CBrushTool
 CBucketTool
 CEraserTool
 CPenTool
 CPencilTool
 CPolylineTool
 CSmudgeTool
 CCommandLineExporterHandles command line export jobs
 CCommandLineParser
 CEditor
 CFileDialogA wrapper around QFileDialog which remembers selected paths
 CFileManager
 ►CLegacyBackupElement
 CBackupLegacyBitmapElement
 CBackupLegacySoundElement
 CBackupLegacyVectorElement
 CMovieImporter
 ►CQAbstractItemModel [external]
 ►CQAbstractTableModel [external]
 CPredefinedSetModel
 ►CQCoreApplication [external]
 ►CQGuiApplication [external]
 ►CQApplication [external]
 CPencil2DThe main application class handling startup as well as the main loop
 CQLayout [external]
 ►CQWidget [external]
 CBackgroundWidget
 CBucketOptionsWidget
 CCameraOptionsWidget
 CColorSlider
 CColorWheel
 CFilesPage
 CGeneralPage
 CPopupColorPaletteWidget
 ►CQDialog [external]
 CAboutDialog
 CAddTransparencyToPaperDialog
 CCameraPropertiesDialog
 CCheckUpdatesDialog
 CErrorDialog
 ►CImportExportDialog
 CExportImageDialog
 CExportMovieDialog
 CImportImageSeqDialog
 CImportLayersDialog
 CImportPositionDialog
 CLayerOpacityDialog
 CPegBarAlignmentDialog
 CPreferencesDialog
 CPresetDialog
 ►CQProgressDialog [external]
 CDoubleProgressDialog
 CRepositionFramesDialog
 ►CQDockWidget [external]
 ►CBaseDockWidget
 CColorBox
 CColorInspector
 CColorPaletteWidget
 COnionSkinWidget
 CTimeLine
 CToolBoxWidget
 CToolOptionWidget
 ►CQFrame [external]
 CElidedLabel[0]
 ►CQMainWindow [external]
 CMainWindow2
 ►CQMenu [external]
 CCameraContextMenu
 CRecentFileMenu
 ►CQStatusBar [external]
 CStatusBarThe status bar of Pencil2D's main window
 ►CQToolBar [external]
 CTimeControls
 CScribbleArea
 CShortcutsPage
 CSpinSlider
 CTimeLineCells
 CTimelinePage
 CToolsPage
 CShortcutFilter
 CSoundPlayer
 CStrokeInterpolator
 CTiledBuffer
 ▼CQPaintDevice [external]
 CQWidget [external]
 ▼CQRect [external]
 CBlitRect
 ▼CQUndoCommand [external]
 ►CUndoRedoCommand
 CBitmapReplaceCommand
 CTransformCommand
 CVectorReplaceCommand
 CScopeGuard
 CSelectionPainter
 CSelectionSaveState
 ▼CStatus
 CPegStatus
 Ctdefl_compressor
 Ctdefl_output_buffer
 Ctdefl_sym_freq
 CTile
 CTileIndex
 Ctinfl_decompressor_tag
 Ctinfl_huff_table
 CTransformMeant to be used for mapping between the local and world coordinate spaces
 CTransformParameters
 CUndoSaveStateThis is the main undo/redo state structure which is meant to populate whatever states that needs to be stored temporarily
 CVectorSelection
 CVertexRef
Generated on Thu May 8 2025 04:47:54 for Pencil2D by doxygen 1.9.6 based on revision 4513250b1d5b1a3676ec0e67b06b7a885ceaae39